Difference between revisions of "User:Dennisvd@nikhef.nl/SoftwareOverview"
From PDP/Grid Wiki
Jump to navigationJump to search| Line 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
|