set -euxo pipefail
IFS=$'\n\t'
-apt_get=`which apt-get`
+APT_PATH=`which apt-get` || true
+apt_get=${APT_PATH:-"/usr/local/bin/apt-get"}
# Parameters:
# $1 = Distribution [trusty / CentOS]
elif [ "$DISTRIB_ID" == "CentOS" ]; then
REPO_VPP_URL="${NEXUSPROXY}/content/repositories/fd.io.centos7/"
- sudo cat << EOF > fdio-master.repo
-[fdio-master]
+ sudo cat << EOF > fdio.repo
+[fdio-vpp-master]
name=fd.io master branch latest merge
-baseurl=${REPO_URL}
+baseurl=${REPO_VPP_URL}
+enabled=1
+gpgcheck=0
+
+[fdio-cicn-master]
+name=fd.io master branch latest merge
+baseurl=${REPO_CICN_URL}
enabled=1
gpgcheck=0
EOF
- sudo mv fdio-master.repo /etc/yum.repos.d/fdio-master.repo
+ sudo mv fdio.repo /etc/yum.repos.d/fdio.repo
else
echo "Distribution $DISTRIB_CODENAME is not supported"
fi
repo-os-part: 'centos7'
stream:
- master:
- branch: 'cframework/libparc'
+ branch: 'cframework/master'
repo-stream-part: 'master'
type:
- short
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'longbow/build/*.rpm,longbow/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'libparc/build/*.rpm,libparc/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'libccnx-common/build/*.rpm,libccnx-common/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'libccnx-transport-rta/build/*.rpm,libccnx-transport-rta/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'libccnx-portal/build/*.rpm,libccnx-portal/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'metis/build/*.rpm,metis/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true
- shell:
!include-raw-escape:
- build-package.sh
- - include-raw-cicn-http-server-build.sh
+ - include-raw-cicn-vpp-plugin-build.sh
- provide-maven-settings:
settings-file: 'cicn-settings'
global-settings-file: 'global-settings'
- include-raw-cicn-maven-push.sh
publishers:
- archive:
- artifacts: 'build/*.rpm,build/*.deb'
+ artifacts: 'cicn-plugin/build/*.rpm,cicn-plugin/build/*.deb'
allow-empty: 'true'
fingerprint: false
only-if-success: true