summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
authorJiang, Yunhong <yunhong.jiang@intel.com>2017-04-04 23:39:49 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-04-04 23:39:49 +0000
commit4419c1d7294969da13e46156257bcc96e89b008f (patch)
treeb26e7d2bd9416ff57ee178d0828477916da7ad60 /ci
parente797a9f954797949f676a46f5c9ceb31874f919a (diff)
parent6cd1a71456bc1ae7f84571c5944fa250989fd110 (diff)
Merge "This patch includes scripts to enhance the apex build support feature for generating kernel rpms based on the branch provided in apex.conf"
Diffstat (limited to 'ci')
-rw-r--r--ci/Dockerfile1
-rw-r--r--ci/apex.conf4
-rwxr-xr-xci/apex_build.sh9
3 files changed, 8 insertions, 6 deletions
diff --git a/ci/Dockerfile b/ci/Dockerfile
index d39f15dd7..04c46b5b1 100644
--- a/ci/Dockerfile
+++ b/ci/Dockerfile
@@ -10,6 +10,7 @@ RUN yum -y update && yum -y install \
glib2-devel \
make \
gettext \
+ openssl-devel \
bc \
bison\
flex\
diff --git a/ci/apex.conf b/ci/apex.conf
index a5232e3ed..03e5830bc 100644
--- a/ci/apex.conf
+++ b/ci/apex.conf
@@ -1,2 +1,2 @@
-branch=master
-commit_id=e1a58e17cf85b14c61c2389588ed7bf5da88fd53
+branch=stable/danube
+commit_id=977317100f3b52caafb091ad5924e5dd81982433
diff --git a/ci/apex_build.sh b/ci/apex_build.sh
index 8e57ac847..abeac7f9f 100755
--- a/ci/apex_build.sh
+++ b/ci/apex_build.sh
@@ -5,11 +5,12 @@ build_dir=/opt/kvmfornfv/
mkdir -p /tmp/kvmfornfv
SRC=/tmp/kvmfornfv
source ${build_dir}/ci/apex.conf
+#Cloning into /tmp/kvmfornfv
cd $SRC
-#Cloning into /tmp/kvmfornfv from local repository
-git clone $build_dir $SRC
-if [ "$branch" == "master" ] || [ "$branch" == "danube" ];then
- echo "Checking out on $branch branch"
+if [[ "$branch" == "master" ]] || [[ "$branch" == *"danube"* ]];then
+ echo "Cloning the repository of $branch given"
+ git clone -b $branch https://gerrit.opnfv.org/gerrit/kvmfornfv.git /tmp/kvmfornfv
+ git branch
echo "Commit-id is ${commit_id}"
git checkout -f ${commit_id}
if [ $? -ne 0 ];then