Codeship is a fast and secure hosted Continuous Integration service that scales with
your needs. It supports GitHub, Bitbucket, and Gitlab projects. Integrate Codeship and
beagle to automate Test triggering
Steps
STEP 1
In-order to trigger beagle penetration testing you need to create two environment
variables
- Login to CODESHIP
- Select your project
- Go to project settings
- Navigate to Environment
- Add tokens, make sure you use environment variable names as follows:
- For access token -> ACCESS_TOKEN
- For application token -> APPLICATION_TOKEN
- Save Configuration
Step 2
In-order to trigger beagle penetration testing you need to setup deploy script
- Go to project settings
- Navigate to Deploy
- Select your branch to deploy
- After selecting branch scroll down to Add Deployment and select Script
- Add the following snippet to Deployment Commands
curl --silent -L https://git.io/fjXpj | bash -s
- click on Create Deployment
- Build the project!
Walkthrough