Hello all, I have added a new Cron job on the aikiframework.org server. The job runs once daily (at 19:20) and consists of downloading the latest Aiki source code from LaunchPad. Then, it checks to see if the downloaded files match the previous revision downloaded. If they are the same, the job stops. If the current revision is not the same as the last, then it proceeds to automatically build packages. It generates SHASUMs on the built packages and places them into http://aikiframework.org/files/.
There are currently two types of packages. The first type is like the previous tar.gz packages, but follows the naming convention aiki-rev-###.tar.*. I refer to the first type as the 'Source Revision Package' which has the run-time installer (web page wizard) enabled. The second type contains configure scripts, makefiles, etc., and follows the naming convention aiki-<version>.tar.*. I refer to this type as the 'Distribution Package' which has the run-time installer disabled by default and attempts to create the configuration and database at install-time. The Distribution Package is the precursor to the RPM and DEB packages. Hopefully, we can get those into major distributions like Fedora Core, Debian, Ubuntu and others. There are three archive formats being generated for each package: TAR.GZ, TAR.BZ2 and ZIP. You can validate a downloaded package using the corresponding SHASUM (example: shasum -a 256 -c aiki-rev-441.tar.bz2.shasum-256.txt). My next step is building the RPM package.
_______________________________________________ Mailing list: https://launchpad.net/~aikiframework.admins Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework.admins More help : https://help.launchpad.net/ListHelp

