-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
CIImproving CI/CD pipelines.Improving CI/CD pipelines.EnhancementImproving existing functionalities.Improving existing functionalities.TestsAdding or improving tests.Adding or improving tests.
Milestone
Description
Currently most test scripts are defined directly in the composer.json file - a standard location for PHP developers to look at, therefore reducing the barrier to entry. However their content got more verbose over time, and has reached a point where a refactor is advisable.
As this GitHub organization had good experiences with Task, this will likely be used as the new foundation.
Aspects which need more refinement / definition:
- Will the
Tasktool be embedded into every Docker container image, i.e.developand the CI/CD one? - Can
bin/scripts be converted to task-jobs as well?
Acceptance requirements:
- Convert all
scriptsin thecomposer.jsonfile to atask-job, including relevant dependencies etc.
Metadata
Metadata
Assignees
Labels
CIImproving CI/CD pipelines.Improving CI/CD pipelines.EnhancementImproving existing functionalities.Improving existing functionalities.TestsAdding or improving tests.Adding or improving tests.
Type
Projects
Status
No status