Changes
Page history
Update PackageReleaseProcedure
authored
Feb 06, 2023
by
Erik von Reis
Show whitespace changes
Inline
Side-by-side
PackageReleaseProcedure.md
View page @
574c9877
...
@@ -6,15 +6,19 @@
...
@@ -6,15 +6,19 @@
1.
Tag commit with version number. If there is a '~', change that to an '_'. Omit any debian package number, usually a dash followed by a number.
1.
Tag commit with version number. If there is a '~', change that to an '_'. Omit any debian package number, usually a dash followed by a number.
1.
Checkout debian/buster branch
1.
Checkout debian/buster branch
1.
Update the branch to the latest version from cds.
1.
Update the branch to the latest version from cds.
1.
For the following gbp commands, make sure the git repo is clean with no changes and no untracked files.
1.
Import from the master branch with
1.
Import from the master branch with
```
```
gbp import-ref master -u <version> --upstream-tag='%(version)s' --debian-branch=debian/buster
gbp import-ref master -u <version> --upstream-tag='%(version)s' --debian-branch=debian/buster
```
```
Replace
`<version>`
with the version number. Leave '~' characters as they are (don't change to underscore). Don't change the
`%(version)s`
part of the command. This is a tag template.
1.
Make any needed packaging changes
1.
Make any needed packaging changes
1.
Update the changelog with
1.
Update the changelog with
```
```
gbp dch -Rc -N <version>-1+deb10 -D stable --debian-branch debian/buster
gbp dch -Rc -N <version>-1+deb10 -D stable --debian-branch debian/buster
```
```
If this command locks up, try
`--spawn-editor=never`
1.
Tag the debian branch with
1.
Tag the debian branch with
```
```
gbp tag --debian-branch=debian/buster
gbp tag --debian-branch=debian/buster
...
...
...
...