Commit 9c79af2b by Feanil Patel

Merge pull request #1356 from edx/feanil/admin_jq

Add jq to admin jenkins.
parents 9b0b71f7 6f937102
...@@ -31,6 +31,9 @@ jenkins_admin_role_name: jenkins_admin ...@@ -31,6 +31,9 @@ jenkins_admin_role_name: jenkins_admin
# OS packages # OS packages
# #
jenkins_admin_debian_repos:
- "deb http://cosmos.cites.illinois.edu/pub/ubuntu/ precise-backports main universe"
jenkins_admin_debian_pkgs: jenkins_admin_debian_pkgs:
# These are copied from the edxapp # These are copied from the edxapp
# role so that we can create virtualenvs # role so that we can create virtualenvs
...@@ -73,6 +76,8 @@ jenkins_admin_debian_pkgs: ...@@ -73,6 +76,8 @@ jenkins_admin_debian_pkgs:
- ruby1.9.1 - ruby1.9.1
# for check-migrations # for check-migrations
- mysql-client - mysql-client
# for aws cli scripting
- jq
jenkins_admin_gem_pkgs: jenkins_admin_gem_pkgs:
# for generating status.edx.org # for generating status.edx.org
......
...@@ -33,6 +33,10 @@ ...@@ -33,6 +33,10 @@
- fail: msg="JENKINS_ADMIN_S3_PROFILE.secret_key is not defined." - fail: msg="JENKINS_ADMIN_S3_PROFILE.secret_key is not defined."
when: JENKINS_ADMIN_S3_PROFILE.secret_key is not defined when: JENKINS_ADMIN_S3_PROFILE.secret_key is not defined
- name: add admin specific apt repositories
apt_repository: repo="{{ item }}" state=present update_cache=yes
with_items: jenkins_admin_debian_repos
# We first download the plugins to a temp directory and include # We first download the plugins to a temp directory and include
# the version in the file name. That way, if we increment # the version in the file name. That way, if we increment
# the version, the plugin will be updated in Jenkins # the version, the plugin will be updated in Jenkins
......
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