TI2 - 2022/23 - Should do - Moodle Candidate pipeline to Github Actions

Size

Medium

Budget Epic Name

CTP Maintenance 

Jira Epic

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Feature LeadDavid Kwaw
TI Commitment Stretch goal


1) Migrate Jenkinsfile to Github Actions yml

Steps should be defined in moodle-ansible_builder and called upon with minimalist option 

2) convert build step from runner to native GHA step


3) Open Source Release of the pipeline 


4) convert PHPUnit execution to GHA native