Building "official" packages
All the packages in IPlinux repositories are built using ubuild - the tool which checks out the code from git repository and runs the compilation in controlled environment.
Preparing source code for build
Check that last entry in debian/changelog is properly fomatted:
- suite should be IPlinux one (asimov or zelazny, not unstable)
- uploader name should match yours.
Don't forget to commit the changes.
Tagging
Create the signed tag in repository and push it to repository:
git tag -s zelazny/VERSION -m zelazny/VERSION git push --tags
Running build
SSH to beer and run the buildtask:
runtask iplinux-zelazny PACKAGE VERSION
This command should return immediately. Buildask is queued and will be processed by the buildhost.
Notifications
You will recieve notifications by mail:
- when task is added to queue (called [tasks])
- when build is complete (called [ubuild])
Additional notifications are sent to the iplinux-builds@ mailing list.
