Azure Pipelines
Azure Pipelines is part of the Microsoft Azure DevOps Services and allows one to continuously build, test and deploy to any platform or cloud.
Step 1: Install the Beagle Security Test extension
- Go to the Visual Studio Marketplace.
- Search for Beagle Security Test or follow this link to install it directly.
Step 2: Open your Azure DevOps project
- Go to your Azure DevOps project.
- You can configure Beagle Security in either your build pipeline or release pipeline.
Step 3: Add Beagle Security Test to a release pipeline
- Navigate to Pipelines -> Releases.
- Create a new release pipeline or edit an existing one.
- Click Add a task.
- Search for Beagle Security Test in the task list and add it.
Step 4: Add Beagle Security Test to a build pipeline
- Navigate to Pipelines.
- Create a new pipeline by clicking Create pipeline or edit an existing one.
- Click on Show assistant (top-right corner).
- Search for Beagle Security Test and add it to your pipeline.
Step 5: Configure your tokens
- In the Beagle Security Test task, enter your credentials:
- Application token — obtained from your Beagle Security dashboard
- Access token — obtained from your Beagle Security dashboard
Step 6: Trigger the pipeline
Once your configuration is complete, trigger your build or release pipeline. Beagle Security will automatically start running penetration tests as part of your DevOps workflow.