...
We will read the file deploy.txt from Github repository and then look for the job names updated by the development team.
We will then loop through the file and parse the above Json map to identify what is the build, upload and deploy job.
We will trigger these and wait for completion and then a slack / email notification will be sent.
We will also probably have a array of parameters for the various jobs - This is still in inception and we haven’t decided whether we should have this or anything else, but putting out the idea here -
Code Block |
---|
Learner[] = ["private_banrch", "branch_or_tag"]
Yarn[] = ["private_banrch", "branch_or_tag", "jobs_to_deploy"] |
Identifying new entries based on commits:
...