summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>2015-04-03 00:16:32 +0200
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>2015-04-03 00:16:32 +0200
commit0081e4ddd0bf021dcfe7705799b0143371caf677 (patch)
treeaa1b54f699f281eecd1335e3733d3f1faa6faa6c /jjb
parent772d34960a6afbce36a351fea35961ebd41cfcd1 (diff)
Enable genesis/foreman merge Jenkins job
JIRA: OCTO-29 Change-Id: If22d29fd77c0de7626f6331ed0348e7acd263e3b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'jjb')
-rw-r--r--jjb/genesis/genesis.yml24
1 files changed, 23 insertions, 1 deletions
diff --git a/jjb/genesis/genesis.yml b/jjb/genesis/genesis.yml
index 56d9444e9..b146572a7 100644
--- a/jjb/genesis/genesis.yml
+++ b/jjb/genesis/genesis.yml
@@ -238,8 +238,30 @@
builders:
- shell: |
#!/bin/bash
+ set -o errexit
+ set -o nounset
+ set -o pipefail
+ set -x
- echo "Hello World!"
+ # get the dependencies - temporary fix for RC0
+ [[ -d $WORKSPACE/foreman/build ]] || mkdir -p $WORKSPACE/foreman/build
+ cp /home/jenkins/Downloads/opnfv_iso/* $WORKSPACE/foreman/build/
+
+ # below lines perhaps need to be enabled in order to fetch images from internet
+ # as we are having disk space issues on ericsson-build slave
+ #wget http://ftp.riken.jp/Linux/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-Minimal.iso
+ #wget http://download.virtualbox.org/virtualbox/rpm/fedora/20/x86_64/VirtualBox-4.3-4.3.26_98988_fedora18-1.x86_64.rpm
+ #wget http://repos.duss-janser.ch/vagrant/vagrant_1.7.2_x86_64.rpm
+
+ # do the build
+ cd $WORKSPACE/foreman/ci
+ ./build.sh $BUILD_DIRECTORY
+
+ # list the build artifacts
+ ls -al $BUILD_DIRECTORY
+
+ # remove the BUILD_DIRECTORY to reclaim some space
+ /bin/rm -rf $BUILD_DIRECTORY
- builder:
name: foreman-daily-master