summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
Diffstat (limited to 'jjb')
-rw-r--r--jjb/genesis/genesis-fuel.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/jjb/genesis/genesis-fuel.yml b/jjb/genesis/genesis-fuel.yml
index fb25b07b6..fb365f589 100644
--- a/jjb/genesis/genesis-fuel.yml
+++ b/jjb/genesis/genesis-fuel.yml
@@ -374,7 +374,7 @@
builders:
- 'fuel-download-artifact'
- - 'fuel-opendaylight-plugin-build'
+ - 'fuel-odl-plugin-build'
- 'fuel-deploy'
publishers:
@@ -525,7 +525,7 @@
echo "Done!"
- builder:
- name: 'fuel-opendaylight-plugin-build'
+ name: 'fuel-odl-plugin-build'
builders:
- shell: |
#!/bin/bash
@@ -533,6 +533,7 @@
set -o nounset
set -o pipefail
+ # install dependencies if they are not available already
if [[ ! $(rpm -qa | grep rubygems) ]]; then
echo "Rubygems not found, but required for Fuel Plugin build ... attempting to install"
sudo yum install -y rubygems ruby-devel
@@ -543,6 +544,11 @@
sudo gem install fpm
fi
+ if [[ ! $(pip list | grep fuel-plugin-builder) ]]; then
+ echo "fuel-plugin-builder not found, but required for Fuel Plugin build ... attempting to install"
+ sudo pip install fuel-plugin-builder
+ fi
+
# log info to console
echo "Starting the build of Fuel Opendaylight Plugin. This could take some time..."
echo "--------------------------------------------------------"