SciFiFarms / TechnoCore

TechnoCore: an IoT stack powered by Docker Swarm
GNU General Public License v3.0
20 stars 1 forks source link

Create script to tag repos with a consistent version number #34

Open TheHackmeister opened 5 years ago

TheHackmeister commented 5 years ago

Use yq to read all docker services. For each service found, go into associated folder and tag the current head. Tag format: v1.[feature addition].[minor].

The idea is to be able to subscribe to v1.42 and have it get the minor updates... Or maybe subscribe to v1?.

If that creates to many tags, we can instead have v1.[number that is consistent between images].[minor fix for specific service]. It would just take more coding to figure out what the next tag should be for each service.

TheHackmeister commented 5 years ago

Here are some resources on automated releases using semantic-release. Publish to Docker & another one Guide