diff options
Diffstat (limited to 'jjb')
-rw-r--r-- | jjb/genesis/genesis-fuel.yml | 10 |
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 "--------------------------------------------------------" |