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: - Update the ports tree: ''cd ~/cucumber/cucumber-x.y/ports && git pull'' On each build server: - Run the automated update script as root: ''/opt/buildtools/auto_update'' 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''.