CodeShip
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
Step 1: Add Beagle tokens as environment variables
- Log in to your CodeShip account.
- Select your project.
- Go to Project settings -> Environment.
- Add the following environment variables:
- ACCESS_TOKEN — your access token from the Beagle Dashboard.
- APPLICATION_TOKEN — your application token from the Beagle Dashboard.
- Click Save configuration.
Step 2: Set up the deployment script
- Go to Project settings -> Deploy.
- Select the branch you want to deploy.
- Scroll down to Add deployment and choose Script.
- In the Deployment commands section, add the following snippet:
curl --silent -L https://git.io/fjXpj | bash -s
- Click Create deployment.
Step 3: Run the build
Now, when you build your project, Beagle Security penetration testing will be triggered automatically.