Last updated at 2021-05-04 13:35:21 by ouit0213
Differences between revisions 8 and 9
Revision 8 as of 2016-12-05 13:12:31
Size: 1762
Editor: ouit0354
Comment:
Revision 9 as of 2017-06-21 10:50:23
Size: 1769
Editor: oucs0162
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 0. On the [[AutoPkg/BuildHost|build host]], do a {{{sudo -u autopkg git pull}}} in the relevant repository's local directory.  0. On the [[Infrastructure/BuildHost|build host]], do a {{{sudo -u autopkg git pull}}} in the relevant repository's local directory.

Post-Acceptance Checklist for Orchard Administrators

After you have deemed a new set of autopkg recipes meet our guidelines and perform as they should, do the following:

  1. Merge the pull request into the master branch of the relevant repository using the green button on Github, which closes the pull request.
  2. On the build host, do a sudo -u autopkg git pull in the relevant repository's local directory.

  3. If this is in the orchard-recipes repo, please allso do a sudo -u autopkg git push autopkg master to update the version in the main autopkg repo. This does not need to be done for overrides, or private recipes.

  4. Upload a 256x256 png file of the icon, named the same as the munki pkginfo's Name key to /srv/munki/orchard_repo/icons on the build host.

  5. Run sudo -u autopkg autopkg run RecipeName.munki to run the recipe and import its output into Munki on the build host.

  6. If this runs without problems, wait for the next munki-staging run (00 and 30 minutes past the hour) to complete and then move the resultant pkg to 'To Stable' on Trello (the first version of a pkg is always considered stable, future versions should be staging into testing if the recipe is correct)
  7. Now add the munki recipe/override to the autobuild - create a symbolic link to it in the /srv/autopkg/BuildRecipes folder on the build host.

  8. Finally create the entry for the software in the relevant section(s) in the manifest(s) on the munki host.

  9. Inform the author of the recipes that the software is now available in the Orchard Software Centre and to test.

Orchard is a close co-operation of