# Bamboo CI Integration

Set `ESCAPE_APPLICATION_ID` and `ESCAPE_API_KEY` as plan variables or secret variables in Bamboo.

The build agent needs Bash, curl, and write access to `/usr/local/bin` for the installer. Add the following script task to your Bamboo plan:

```yaml
version: 2

plan:
  project-key: SEC
  key: ESC
  name: Escape Security Scan

stages:
  - Security:
      jobs:
        - EscapeScan

EscapeScan:
  tasks:
    - script:
        interpreter: SHELL
        scripts:
          - curl -sf https://raw.githubusercontent.com/Escape-Technologies/cli/refs/heads/main/scripts/install.sh | bash
          - escape-cli version
          - escape-cli scans start ${bamboo.ESCAPE_APPLICATION_ID} --watch
```
