ves collector related
[ci-management.git] / jjb / dcae / script-pgaas-merge.sh
1 #!/bin/bash
2 # Create a debian package and push to remote repo
3 #
4 echo "============== STARTING SCRIPT TO CREATE DEBIAN FILES ================="
5
6 export BUILD_NUMBER="${BUILD_ID}"
7 export PATH=$PATH:${WORKSPACE}/buildtools/bin
8
9 export NEXUS_RAW="${NEXUSPROXY}/content/sites/raw"
10 USER=$(xpath -q -e \
11     "//servers/server[id='ecomp-raw']/username/text()" "$SETTINGS_FILE")
12 PASS=$(xpath -q -e \
13     "//servers/server[id='ecomp-raw']/password/text()" "$SETTINGS_FILE")
14
15 # Create a netrc file for use with curl
16 export NETRC=$(mktemp)
17 echo "machine nexus.openecomp.org login ${USER} password ${PASS}" > "${NETRC}"
18
19 echo $NEXUS_RAW
20
21
22 REPO="${NEXUS_RAW}/org.openecomp.dcae.pgaas/deb-snapshots"
23
24 export REPACKAGEDEBIANUPLOAD="set -x; curl -k --netrc-file '${NETRC}' \
25     --upload-file '{0}' '${REPO}/{2}/{1}'"
26 export REPACKAGEDEBIANUPLOAD2="set -x; curl -k --netrc-file '${NETRC}' \
27     --upload-file '{0}' '${REPO}/{2}/{4}-LATEST.deb'"
28 make debian
29 echo "================= ENDING SCRIPT TO CREATE DEBIAN FILES ================="
30
31 #echo "============= STARTING SCRIPT TO CREATE JAVADOCS FILES ================"
32 #make upload-javadocs
33 #echo "============= ENDING SCRIPT TO CREATE JAVADOCS FILES =================="