Buddy is a web-based and self-hosted continuous integration and delivery software for Git
This pipeline can be used to trigger beagle penetration testing from Buddy
Creating a Pipeline
- Login to Buddy
- Select your Project
- Click on Add new pipeline
- Set the name as beagle-trigger ,Fill the rest details according to your choice. Then click on Add a new pipeline
- Now you will be prompted with 'Add a new action to beagle-trigger'.
- Set the following parameters as follows
- Docker image : Pull docker image from Registry
- Registry : Docker Hub Public
- Image :Search for beaglesecurity select beaglesecurity/beagle-test-trigger-common
- Version : latest
- User : As of your choice
- Add the environment variables ACCESS_TOKEN and APPLICATION_TOKEN to Pipeline.
- Click on Variables
- Click on Add a new variable.
- Limit the scope to this action
- Set Encryption : Enabled
- Ensure that the variable names are named as follows : ACCESS_TOKEN, APPLICATION_TOKEN
- Click on Add this action
- Run the pipeline to trigger beagle security test
Walkthrough