Difference between revisions of "User:Dennisvd@nikhef.nl/SoftwareOverview"
From PDP/Grid Wiki
Jump to navigationJump to searchLine 38: | Line 38: | ||
| | | | ||
{| class="wikitable" | {| class="wikitable" | ||
− | + | ! RPM | |
− | + | ! Debian | |
|- | |- | ||
− | | | + | | |
− | | debian/ directory | + | * SPEC files are [https://ndpfsvn.nikhef.nl/viewvc/mwsec/packaging/fedora/trunk maintained in SVN] |
+ | * a SPEC file together with the source tarballs can be rolled into a source RPM | ||
+ | * a source RPM can be rebuild with mock in a controlled environment | ||
+ | * our [[Koji_Testbed|koji instance]] automatically triggers builds on commits | ||
+ | | | ||
+ | * The ''debian'' directories are [https://ndpfsvn.nikhef.nl/viewvc/mwsec/packaging/debian/trunk/ maintained separately from their components in SVN]. svn-buildpackage will merge the directory with the source tarball. See [[SAC_Debian_packaging]]. | ||
+ | * | ||
|} | |} | ||
| | | |
Revision as of 21:48, 17 January 2013
Cheat Sheet
The following table gives an overview of the workflow and procedures involving development and delivery of our software.
resources | procedures | |||||
---|---|---|---|---|---|---|
Source |
|
| ||||
Release |
Releasing the tarball requires interaction with several testbed machines. Make good use of the fact that they share the home directories.
|
| ||||
Packaging |
|
|||||
Distribution |
|
koji tags, sigul, mash, signed repositories, dput
|