Updating CI-CD pipelines ymls
Following changes are made:
In .gitlab-ci.yml file:
- Included standard-setup.yml to do standard setup of the pipeline
- Included ci-cd-pipelines/build/python.yml to set up compile and unit test stages
- Included azure.yml to set up azure specific stages
- Added few variables
Also,
- Added new file devops/azure/override-stages.yml: Currently, it is overriding all the stages of azure.yml with dummy stages as pipeline setup is not complete yet. Going forward it will override containerize and test stages only. Additional jobs can be added here on requirement.
Some more information: Few stages cannot be completed yet as unit tests, azure helm charts and integration tests are not complete yet. Therefore, dummy stages have been added for them.
Passed run for the added pipeline can be found here
Edited by Muskan Srivastava