job.sh (464B)
1 #!/bin/bash 2 set -exuo pipefail 3 4 # Update system 5 apt-get update -yq 6 apt-get upgrade -yq 7 cargo install cargo-deb 8 9 # Build package 10 export VERSION="$(./contrib/ci/version.sh)" 11 echo "Building package version ${VERSION}" 12 make deb 13 14 # Test package 15 sudo ./contrib/ci/deb-test.sh 16 17 # Move to artifact 18 ls -alh ../*.deb 19 mkdir -p /artifacts/depolymerizer-bitcoin/${CI_COMMIT_REF} # Variable comes from CI environment 20 mv ../*.deb /artifacts/depolymerizer-bitcoin/${CI_COMMIT_REF}