Commit 20043b99 by John Jarvis

Merge pull request #846 from edx/jarv/add-pkgs-to-jenkins

Jarv/add pkgs to jenkins
parents 006dee6b b9e7ee47
......@@ -35,7 +35,44 @@ jenkins_admin_role_name: jenkins_admin
# OS packages
#
jenkins_admin_debian_pkgs: []
jenkins_admin_debian_pkgs:
# These are copied from the edxapp
# role so that we can create virtualenvs
# on the jenkins server for edxapp
- npm
# for compiling the virtualenv
# (only needed if wheel files aren't available)
- build-essential
- s3cmd
- pkg-config
- graphviz-dev
- graphviz
- libmysqlclient-dev
# for scipy, do not install
# libopenblas-base, it will cause
# problems for numpy
- gfortran
- libatlas3gf-base
- liblapack-dev
- g++
- libxml2-dev
- libxslt1-dev
# apparmor
- apparmor-utils
# misc
- curl
- ipython
- npm
- ntp
# for shapely
- libgeos-dev
# i18n
- gettext
# Pillow (PIL Fork) Dependencies
# Needed by the CMS to manipulate images.
- libjpeg8-dev
- libpng12-dev
jenkins_admin_redhat_pkgs: []
......
......@@ -10,13 +10,13 @@
#
#
# Tasks for role jenkins_admin
#
#
# Overview:
#
#
#
# Dependencies:
#
#
#
# Example play:
#
#
......@@ -120,3 +120,6 @@
mode=0644
with_items: jenkins_admin_jobs
- name: install system packages for edxapp virtualenvs
apt: pkg={{ item }} state=present
with_items: jenkins_admin_debian_pkgs
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment