Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
developers:jenkins:packaging:about [2015/12/04 03:00] – package versioning guidelines oranges | developers:jenkins:packaging:about [2015/12/04 03:36] (current) – [Table] oranges | ||
---|---|---|---|
Line 13: | Line 13: | ||
This file will be useful for anyone packaging your project. It may be sourced into a shell script, so try to keep the format sane. | This file will be useful for anyone packaging your project. It may be sourced into a shell script, so try to keep the format sane. | ||
+ | |||
+ | ==== Packaging Guidelines ==== | ||
+ | * You should only bump the package version when actual code changes have been made - as a packager, set the version via some combination of VERSION-GITREF, | ||
+ | * Other options are available - although we ask that you avoid relying on the jenkins BUILDJOB number, as it can lead to pointless version bumps if you need to rebuild the package job for testing or other administrative tasks | ||
==== Shipping Packages ==== | ==== Shipping Packages ==== | ||
Line 20: | Line 24: | ||
The table below shows what channel and dist your build will end up in. | The table below shows what channel and dist your build will end up in. | ||
- | ^ ${JOB_NAME} matches ^ _nightly_ | + | ^ ${JOB_NAME} matches |
- | ^ _debug_ | + | ^ _debug_ |
- | ^ anything else | + | ^ anything else | nightly-release |
- | Some package guidelines | ||
- | * You should only bump the package version - as a packager, set the version via some combination of VERSION-GITREF, | ||
- | * Other options are available - although we ask that you avoid relying on the jenkins BUILDJOB number, as it can lead to pointless version bumps if you need to rebuild the package job for testing or other administrative tasks | ||
If the above doesn' | If the above doesn' | ||
+ | ====Distro Specific Help and Resources ==== | ||
+ | You can use the following [[developers: |