Fix gate-savanna-pep8-trunk job

* add missing dependency
* set job non voting

Change-Id: Ideea29bd423546e0ad4b36d4c5e92b6132d88e69
This commit is contained in:
Denis Egorenko 2014-06-16 18:33:38 +04:00
parent 94b9bdf453
commit c31f5171ea
3 changed files with 9 additions and 1 deletions
config
nodepool/scripts
zuul
slave-scripts

@ -56,6 +56,9 @@ sudo pip install mysql-python
cd /tmp && git clone https://github.com/openstack/sahara
cd sahara && sudo pip install -U -r requirements.txt
# pep8-trunk job requirements
sudo apt-get install gettext -y
sudo su - jenkins -c "echo '
JENKINS_PUBLIC_KEY' >> /home/jenkins/.ssh/authorized_keys"
sync

@ -40,6 +40,7 @@ projects:
- gate-sahara-integration-hdp1
- gate-sahara-integration-hdp2
- gate-sahara-integration-transient
- gate-savanna-pep8-trunk
- name: openstack/python-saharaclient
check:
@ -49,6 +50,7 @@ projects:
- gate-saharaclient-integration-hdp1
- gate-saharaclient-integration-hdp2
- gate-saharaclient-integration-transient
- gate-savanna-pep8-trunk
- name: openstack/sahara-dashboard
check:
@ -76,3 +78,5 @@ jobs:
branch: ^(master|milestone-proposed|stable/icehouse)$
- name: diskimage-integration-hdp2
voting: false
- name: gate-savanna-pep8-trunk
voting: false

@ -8,5 +8,6 @@ set -o pipefail
sed -i '/^hacking/d' test-requirements.txt
echo -e "-f http://tarballs.openstack.org/hacking/hacking-master.tar.gz#egg=hacking-master\nhacking==master\n$(cat test-requirements.txt)" > test-requirements.txt
sed -i '/^ignore/d' tox.ini
tox -v -epep8 -- --statistics | tee pep8.txt
set +o pipefail