diff --git a/master/install-nine/tasks/main.yml b/master/install-nine/tasks/main.yml index ac0e134..96de707 100644 --- a/master/install-nine/tasks/main.yml +++ b/master/install-nine/tasks/main.yml @@ -20,6 +20,21 @@ cache_valid_time: 86400 with_items: "{{ buildbot_master_apt_packages }}" +- name: install Xenial APT packages + apt: + name: "{{ item }}" + update_cache: yes + state: latest + cache_valid_time: 86400 + with_items: buildbot_master_apt_packages_xenial + when: ansible_distribution_release == 'xenial' + +- name: Install NPM packages + npm: + global: yes + name: "{{ item }}" + with_items: buildbot_master_npm_packages + - name: update pip pip: name: pip diff --git a/master/install-nine/vars/main.yml b/master/install-nine/vars/main.yml index cf7ae21..74708dc 100644 --- a/master/install-nine/vars/main.yml +++ b/master/install-nine/vars/main.yml @@ -6,6 +6,14 @@ buildbot_master_apt_packages: - python-dev # required for compiling - libffi-dev # pyopenssl +buildbot_master_apt_packages_xenial: +# for phantom +- libfreetype6 +- libfontconfig1 + +buildbot_master_npm_packages: +- gulp + buildbot_master_pip_packages: - pyopenssl - jrnl