[Tickets #14965] [rla] Refactor Release pipeline

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Nov 25 14:10:34 UTC 2019


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://bugs.horde.org/ticket/14965
------------------------------------------------------------------------------
  Ticket             | 14965
  Created By         | "Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de>
  Summary            | [rla] Refactor Release pipeline
  Queue              | Components
  Type               | Enhancement
  State              | New
  Priority           | 3. High
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


"Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de> (2019-11-25 15:10) wrote:

Make sequence open to additional tasks

Add a for $pipeline clause referring to preconfigured pipelines
Add a Release/Task/Unit - Wrap release unit tests (and pretend) into a  
ReleaseTask, minimize runner magic, react to Unit Tests via PostValidate
Add a Release/Task/WriteComposer (wraps components composer or pretend
Add a Release/Task/GitPush - wraps components composer or pretend
Add a Release/Task/Packagist - upload to packagist or pretend
Add a Release/Task/Satis - Trigger rebuilding satis from git
Add a Release/Task/GitChangeBranch to ensure releases happen from a  
suitable branch





More information about the bugs mailing list