Let’s meet another awesome CI/CD from Microsoft - Azure Pipelines.
Example config:
- REST helper: https://github.com/PeterNgTr/codeceptjs-rest-demo/blob/master/azure-pipelines.yml
- Puppeteer helper: https://github.com/PeterNgTr/codeceptjs-tips/blob/master/azure-pipelines.yml
- Wdio helper with wdio-selenium-services: https://github.com/PeterNgTr/codeceptjs-wdio-services/blob/master/azure-pipelines.yml
Basically, the setup would be very straight forward.
Visit this https://azure.microsoft.com/en-us/services/devops/pipelines/ then choose Start Free with Github
After signing in, you can create your new project, for instance:
To create your first pipeline
Click New Pipeline
button and it will ask you where your code is stored
Next is choose your repo. Now it shows you some configurations you can choose to setup your pipeline. In this tutorial, I choose Node.js and edit as following
Okay, it’s time to trigger your first build and enjoy it