Feature #539
Add option to tag repositories
Status: | Closed | Start date: | 27 Jul 2016 | |
---|---|---|---|---|
Priority: | Immediate | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | - | |||
Target version: | PiBox - 0.11.0 | |||
Severity: | 01 - Critical |
Description
- checkout repo
- tag with specified repo
- push
That makes it easier to make a release. It should also include the rpi and metabuild repos for this.
Associated revisions
RM #539: Added option to tag repos. Added test-project repo for testing changes like this in the metadata repo.
RM #539: Added help text to remind how to use MakeChangelong. Added output of error file is one is generated.
RM #539: Updated README to match GitHub template (which are good enough for here).
RM #539: Catch when cdx doesn't move to a src directory.
RM #539: Add picam to repo configuration files.
RM #539: Added picam cdtools env script.
History
#1
Updated by Hammel over 4 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 50
Add option to metabuild repo build.sh script. Tested on new upstream "test-project". Seems to work. Should test it a few times before trying with all repos.
#2
Updated by Hammel over 4 years ago
This also needs to support bumping the version number on all packages. This is different in each package so I need special handling for it, per package.
#3
Updated by Hammel over 4 years ago
- Status changed from In Progress to Closed
- % Done changed from 50 to 100
This option works but it's also included in the MakeChangelog.sh script in the metabuild repository. So I didn't need this feature. Instead, I needed to update the documentation to remind me how to use my own tools.
That's done too. So now I can use MakeChangelog.sh to generate both the tags and a changelog for the next release.
Closing issue.