Platform Team/Guide/Sweets Packaging: Difference between revisions

Line 41: Line 41:
* ''init'', get feed file from the server and place it to dist/
* ''init'', get feed file from the server and place it to dist/
* ''fetch'', rsync entirely dist/ from the server
* ''fetch'', rsync entirely dist/ from the server
* ''dist'', dist source or any arch implementation
* ''dist'', create source or any arch tarball in ''dist/'' directory and tweak ''dist/feed.xml'' correspondingly
* ''dist_bin'', dist binary implementation
* ''dist-bin'', create binary tarball for current arch in ''dist/'' directory and tweak ''dist/feed.xml'' correspondingly
* ''push'', rsync dist/ to the server
* ''push'', rsync dist/ to the server
* ''lint'', check feed file on the server
* ''lint'', check feed file on the server


The regular work flow after increasing version/stability in ''service.info'' file, is invoking one of ''dist*'' command to change local feed in ''dist/'' and place there tarballs, then invoke ''push'' command to rsync changed files to the server.
The regular work flow after increasing version/stability in ''service.info'' file, is invoking one of ''dist*'' command to change local feed in ''dist/'' and place there tarballs, then invoke ''push'' command to rsync changed files to the server.