Version 2 (modified by jdreed, 10 years ago) (diff) |
---|
Committing
Non-native packages
- Ensure you updated the version of something either in autogoo, setup.py, or VERSION file
- commit to master
- tag -a the version you're releasing
- checkout debian, merge master
- make any packaging changes and changelog update
- push debian, master and the tag
Native packages
- Commit to master
- Push
Building
For non-native packages athena-upstream-tarball -p <directory-name>
- dasource -u <directory-name> (build source package)
- dapublish [all | package ...] (publish source package to repo, sign and tag)
- dabuild all (builds any package for which there are source but no binary)