GitLab releases for all (relevant) software

Tasks

  • Make automatic and manual GitLab releases for all (relevant) software:
    • Define the list of relevant software, like: Onionbalance, Oniongroove, Onionspray etc.
    • Define the procedure for doing automatic GitLab releases through CI.
      • Use Onionprobe as a model for CI (release job).
      • Manually make GitLab releases from previous tags.
    • Do it for:
      • Major projects:
        • Onionbalance: handled by onionbalance#26 (closed).
        • Oniongroove:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onionmine:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onionspray:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onion Launchpad:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onionspray Log Parser:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onionspray Ansible Role:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onionprobe Ansible Role:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
      • Minor projects:
        • Onion MkDocs:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onion Reveal:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • Onion TeX Slim:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • L10n for Markdown:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.
        • AnCIble:
          • Automatic GitLab releases through CI.
          • Manually make GitLab releases from previous tags.

Time estimation

  • Complexity: very small (0.5 day)
  • Uncertainty: low (x1.1)
  • Reference (adapted)
Edited by Silvio Rhatto