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
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.