This shows you the differences between two versions of the page.
devdocs:update_package [2019/01/24 17:24] z5t1 created |
devdocs:update_package [2019/01/24 21:02] (current) z5t1 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | The following is the process for building and releasing an updated package using the build infrastructure: | + | The following is the process for building and releasing an updated package using the build infrastructure. Throughout this guide, substitute the version of Cucumber Linux you are building in for ''x.y''. |
On the staging server: | On the staging server: | ||
Line 7: | Line 7: | ||
- Run the automated update script as root: ''/opt/buildtools/auto_update'' | - Run the automated update script as root: ''/opt/buildtools/auto_update'' | ||
- | ** TODO ** | + | On the staging server: |
+ | - Sign the unsigned packages. | ||
+ | * Run ''/opt/buildtools/find_unsigned'' to get a list of unsigned packages. | ||
+ | - Update the files for pickle by running ''/opt/buildtools/auto_refresh_tree x.y''. | ||
+ | - Push the update out to the mirrors by running ''/opt/buildtools/push_to_mirrors''. |