ReleaseEngineering/PuppetAgain/HowTo/Build DEBs: Difference between revisions

No edit summary
Line 9: Line 9:
= Building =
= Building =


Log in to a package builder host (a node that includes toplevel::server::pkgbuilder; see your org's nodes.pp to find the hostname) as yourself (not root), and get a checkout of the puppetagain repo.
Log in to a package builder host (a node that includes toplevel::server::pkgbuilder; see your org's nodes.pp to find the hostname) as yourself (not root), and get a checkout of the puppetagain repo. See [[ReleaseEngineering/How_To/Start_RPM_Ubuntu_Packager_Instances|moco instructions]].


For the package you want, find or create the appropriately-named orig tarball in the same directory as the package-debian dir, e.g., <tt>modules/packages/manifests/mozilla</tt>.  Then run <tt>puppetagain-build-deb</tt> with the path to the package-debian dir:
For the package you want, find or create the appropriately-named orig tarball in the same directory as the package-debian dir, e.g., <tt>modules/packages/manifests/mozilla</tt>.  Then run <tt>puppetagain-build-deb</tt> with the path to the package-debian dir:
canmove, Confirmed users
1,394

edits