|
Trying to find an ideal method for automating the way Debian packages can be built from FOLIO Github source project with the following challenges/goals.
- Automation of of release packages as well as snapshot packages
- Determining how snapshot packages can be versioned without the use of Git tags.
- Develop a tool chain that can be used by the FOLIO CI system as well as anyone else to build a Debian package for any release.
- Proper set up of an Apt repository that includes both release and pre-release packages.
Experimenting with git-buildpackage as an alternative for dpkg-buildpackage. git-buildpackage offers a nice upstream source import mechanism and a version of dch that manages Debian changelogs and snapshot releases.
Currently, utilizing a separate git project for Debian distribution of Okapi called 'okapi-debian' for experiments.
|