[Tickets #14965] Re: [rla] Refactor Release pipeline
noreply at bugs.horde.org
noreply at bugs.horde.org
Thu Nov 28 10:53:15 UTC 2019
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/14965
------------------------------------------------------------------------------
Ticket | 14965
Updated By | "Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de>
Summary | [rla] Refactor Release pipeline
Queue | Components
Type | Enhancement
-State | New
+State | Resolved
Priority | 3. High
Milestone |
Patch |
-Owners |
+Owners | Jan Schneider
------------------------------------------------------------------------------
"Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de> (2019-11-28 11:53) wrote:
All steps are done.
[x] Add a for $pipeline clause referring to preconfigured pipelines
[x] 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
[x] Add a Release/Task/GitPush - wraps components composer or pretend
[x] Add a Release/Task/Packagist - upload to packagist or pretend
[x] Add a Release/Task/Satis - Trigger rebuilding satis from git
[x] Add a Release/Task/GitChangeBranch to ensure releases happen from a
suitable branch
See
https://github.com/maintaina-com/components/commit/b0832f71a4566cca519b1302c70592c65a5f00ca
More information about the bugs
mailing list