aboutsummaryrefslogtreecommitdiff

buildkite-agent

Install and configure buildkite-agent.

requirements.yml
roles:
  - src: git+https://git.segundo.io/Ansible/buildkite-agent
    name: buildkite-agent

Example playbook

---
- hosts: foo
  roles:
    - role: buildkite-agent
      vars:
        buildkite_config:
          - key: token
            value: "{{ buildkite.agent_token }}"
          - key: spawn
            value: 1
            quote: false
        buildkite_extra_packages: [make]
        buildkite_environment_hook: |
          export DOCKER_HUB_PASSWORD="{{ dockerhub.token }}"