30 October 2018
Select the location of your code as a source and set the default branh for scheduled builds, then click continue.
On the top right, choose empty job when you get to the template screen.
On your pipeline screen, first update your agent pool to use whatever OS you intend to test with. Then in the “Agent Job 1” box, you’ll click the plus sign to the right of the box.
When you get back to the main Azure DevOps page for your organization, click your project, then click pipelines again on the left. You’ll need to go through the steps we went through previously again (ie. Click build, create a new pipeline, click visual designer, etc).
From here, you can add other tasks as well. * Many of the testing tasks like cookbook linting use rake. If you do not have a rakefile, and you do not want to create/use one you can simply use the script task and give it a chefdk command like
foodcritic .. * If you take this option, make sure to give the full path to the executable.
Once you are satisfied with your steps, and if you want this pipeline to auto execute, click triggers and enable continuous integration.