fix env and install script
This commit is contained in:
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@@ -3,7 +3,7 @@ pipeline {
|
||||
stages {
|
||||
stage('build') {
|
||||
steps {
|
||||
sh "contrib/docker/build.sh -o aarch64-linux-gnu blackcoinnl github CoinBlack env.GIT_LOCAL_BRANCH Etc/UTC"
|
||||
sh "contrib/docker/build.sh -o aarch64-linux-gnu blackcoinnl github CoinBlack" + env.GIT_LOCAL_BRANCH + "Etc/UTC"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -84,7 +84,25 @@ else
|
||||
# Download Dependencies
|
||||
|
||||
if [[ -f ${BASE_DIR}/depends-${architecture}.tar.xz ]]; then
|
||||
echo "Dependencies exist!"
|
||||
echo "Dependencies exist! Checking sha256sum!";
|
||||
|
||||
case $architecture in
|
||||
aarch64-linux-gnu)
|
||||
checkSUM=`echo "f6f1b099d876db90396d0d56eb5b3f366f14c90e077524e2b10bfdaaa1aa5805 ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| exit 1
|
||||
;;
|
||||
arm-linux-gnueabihf)
|
||||
checkSUM=`echo "339c1159adcccecb45155b316f1f5772009b92acb8cfed29464dd7f09775fb79 ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| exit 1
|
||||
;;
|
||||
x86_64-linux-gnu)
|
||||
checkSUM=`echo "eed063b26f4c4e0fa35dc085fe09bafd4251cffa76cdabb26bf43077da03b84e ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| exit 1
|
||||
;;
|
||||
esac
|
||||
else
|
||||
wget -qO ${BASE_DIR}/depends-${architecture}.tar.xz https://admin.blackcoin.nl/static/depends-${architecture}.tar.xz
|
||||
|
||||
@@ -92,17 +110,17 @@ else
|
||||
aarch64-linux-gnu)
|
||||
checkSUM=`echo "f6f1b099d876db90396d0d56eb5b3f366f14c90e077524e2b10bfdaaa1aa5805 ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| (>&2 echo 'SHASUM FAIL'; exit 1)
|
||||
|| exit 1
|
||||
;;
|
||||
arm-linux-gnueabihf)
|
||||
checkSUM=`echo "339c1159adcccecb45155b316f1f5772009b92acb8cfed29464dd7f09775fb79 ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| (>&2 echo 'SHASUM FAIL'; exit 1)
|
||||
|| exit 1
|
||||
;;
|
||||
x86_64-linux-gnu)
|
||||
checkSUM=`echo "eed063b26f4c4e0fa35dc085fe09bafd4251cffa76cdabb26bf43077da03b84e ${BASE_DIR}/depends-${architecture}.tar.xz" | sha256sum --check | awk '{print $2}' 2> /dev/null`
|
||||
[[ "${checkSUM}" == "OK" ]] && echo "The sha256sum is OK! You will need sudo to untar the dependencies." && sudo tar xJf ${BASE_DIR}/depends-${architecture}.tar.xz -C ${BASE_DIR} \
|
||||
|| (>&2 echo 'SHASUM FAIL'; exit 1)
|
||||
|| exit 1
|
||||
;;
|
||||
esac
|
||||
echo -e "
|
||||
|
||||
Reference in New Issue
Block a user