Commit 4f26c25b by lapentab

Move variables, rename variables.

parent 5d268598
...@@ -70,5 +70,5 @@ ...@@ -70,5 +70,5 @@
password=password password=password
state=present state=present
- name: edxlocal | install edxlocal specific system packages - name: edxlocal | install memcached
apt: pkg={{','.join(edxlocal_debian_pkgs)}} state=present apt: pkg=memcached state=present
\ No newline at end of file \ No newline at end of file
...@@ -3,15 +3,15 @@ ...@@ -3,15 +3,15 @@
apt: pkg=firefox apt: pkg=firefox
- name: Download PhantomJS - name: Download PhantomJS
get_url: url={{ phantomjs_url }} get_url: url={{ jenkins_phantomjs_url }}
dest=/var/tmp/{{ phantomjs_archive }} dest=/var/tmp/{{ jenkins_phantomjs_archive }}
- name: Untar PhantomJS - name: Untar PhantomJS
command: tar -xjf /var/tmp/{{ phantomjs_archive }} -C /var/tmp/ command: tar -xjf /var/tmp/{{ jenkins_phantomjs_archive }} -C /var/tmp/
creates=/var/tmp/{{ phantomjs_folder }} creates=/var/tmp/{{ jenkins_phantomjs_folder }}
- name: Install PhantomJS - name: Install PhantomJS
command: mv /var/tmp/{{ phantomjs_folder }} /usr/local/bin/phantomjs command: mv /var/tmp/{{ jenkins_phantomjs_folder }} /usr/local/bin/phantomjs
creates=/usr/local/bin/phantomjs creates=/usr/local/bin/phantomjs
- name: Set PhantomJS permissions - name: Set PhantomJS permissions
......
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
- name: Add the jenkins user to the edx group - name: Add the jenkins user to the edx group
user: name=jenkins append=yes groups="edx" user: name=jenkins append=yes groups="edx"
- name: edxlocal | install jenkins specific system packages
apt: pkg={{','.join(jenkins_debian_pkgs)}} state=present
- name: Install gcli - name: Install gcli
sudo_user: jenkins sudo_user: jenkins
shell: /home/jenkins/.rbenv/bin/rbenv exec gem install github_cli shell: /home/jenkins/.rbenv/bin/rbenv exec gem install github_cli
......
--- ---
jenkins_home: /var/lib/jenkins jenkins_home: /var/lib/jenkins
phantomjs_url: https://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2 jenkins_phantomjs_url: https://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2
phantomjs_archive: phantomjs-1.9.1-linux-x86_64.tar.bz2 jenkins_phantomjs_archive: phantomjs-1.9.1-linux-x86_64.tar.bz2
phantomjs_folder: phantomjs-1.9.1-linux-x86_64 jenkins_phantomjs_folder: phantomjs-1.9.1-linux-x86_64
jenkins_user: "jenkins" jenkins_user: "jenkins"
jenkins_user_home: /home/jenkins jenkins_user_home: /home/jenkins
jenkins_ruby_version: "1.9.3-p374" jenkins_ruby_version: "1.9.3-p448"
edxlocal_debian_pkgs: jenkins_debian_pkgs:
["memcached", - ruby-bundler
"ruby-bundler", - rubygems
"rubygems", - rbenv
"rbenv", - npm
"npm", - libgraphviz-dev
"libgraphviz-dev", - gfortran
"gfortran", - libopenblas-dev
"libopenblas-dev", - liblapack-dev
"liblapack-dev", - libxml2-dev
"libxml2-dev", - libgeos-dev
"libgeos-dev", - python-dev
"python-dev", - libmysqlclient-dev
"libmysqlclient-dev", - build-essential
"build-essential", - pkg-config
"pkg-config", - libxslt1-dev
"libxslt1-dev", - rake
"rake"]
ruby_version: 1.9.3-p374
jenkins_plugins: jenkins_plugins:
- ant.hpi - ant.hpi
- backup.hpi - backup.hpi
......
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