jenkins_worker.yml 693 Bytes
Newer Older
1 2 3 4
# Configure a Jenkins worker instance
# This has all the requirements to run test jobs,
# but not the Jenkins Java app.

5
- name: Configure instance(s)
6
  hosts: jenkins_worker
7
  become: True
8
  gather_facts: True
9 10
  vars:
    mongo_enable_journal: False
11
    serial_count: 1
12
    platform_worker: True
13 14
    COMMON_SECURITY_UPDATES: yes
    SECURITY_UPGRADE_ON_ANSIBLE: true
15
  serial: "{{ serial_count }}"
16 17 18 19 20
  vars_files:
    - roles/edxapp/defaults/main.yml
    - roles/xqueue/defaults/main.yml
    - roles/xserver/defaults/main.yml
    - roles/forum/defaults/main.yml
21
  roles:
22
    - aws
23
    - mysql
Will Daly committed
24
    - edxlocal
25
    - memcache
26
    - mongo
27
    - browsers
28
    - browsermob-proxy
29
    - jenkins_worker