6.0.0-beta1
7/5/25

[#14965] [rla] Refactor Release pipeline
Summary [rla] Refactor Release pipeline
Queue Components
Type Enhancement
State Resolved
Priority 3. High
Owners jan (at) horde (dot) org
Requester ralf.lang (at) ralf-lang (dot) de
Created 11/25/2019 (2049 days ago)
Due 11/28/2019 (2046 days ago)
Updated 11/28/2019 (2046 days ago)
Assigned
Resolved 11/28/2019 (2046 days ago)
Milestone
Patch No

History
11/28/2019 10:53:15 AM Ralf Lang Comment #4
Assigned to Jan Schneider
State ⇒ Resolved
Reply to this comment
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


11/27/2019 10:51:22 AM Ralf Lang Comment #3 Reply to this comment

[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
Add a Release/Task/Packagist - upload to packagist or pretend
Add a Release/Task/Satis - Trigger rebuilding satis from git
[x]  Add a Release/Task/GitChangeBranch to ensure releases happen from a
suitable branch
11/25/2019 02:18:35 PM Ralf Lang Comment #2 Reply to this comment
[x] Make sequence open to additional tasks
[x] Add a "for $pipeline" clause referring to preconfigured pipelines
11/25/2019 02:10:34 PM Ralf Lang Comment #1
Priority ⇒ 3. High
Patch ⇒ No
Milestone ⇒
Queue ⇒ Components
Due ⇒ 11/28/2019
Summary ⇒ [rla] Refactor Release pipeline
Type ⇒ Enhancement
State ⇒ New
Reply to this comment
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

Saved Queries