Page MenuHomePhabricator

wmcs-package-build.py: add support for testing the packages
Closed, DeclinedPublic

Description

It would be nice to extend wmcs-package-build.py (modules/toolforge/files/wmcs-package-build.py) with support for a workflow that allows for package testing.

Something like:

  • a new cmdline option is added to the script, something like --testing.
  • if using --testing, the package is built with a special version number, something like 1.23~testing.
  • if using --testing, and the package is not being uploaded to aptly by the script (no --aptly-dist was used) then the built package is not cleaned up, left for manual inspection and testing.

Another way would be to have something like a testing aptly repository, but I don't think this is worth it, given the small amount of packages we have...

Event Timeline

aborrero triaged this task as Low priority.
aborrero moved this task from Backlog to Ready to be worked on on the Toolforge board.