Page MenuHomePhabricator

D4750.id14934.diff
No OneTemporary

D4750.id14934.diff

diff --git a/contrib/teamcity/gitian.sh b/contrib/teamcity/gitian.sh
--- a/contrib/teamcity/gitian.sh
+++ b/contrib/teamcity/gitian.sh
@@ -28,10 +28,18 @@
## Determine the number of build threads
THREADS=$(nproc || sysctl -n hw.ncpu)
+RESULT_DIR="${PROJECT_ROOT}/gitian-results"
+OS_DIR="${RESULT_DIR}/${OS_NAME}"
+mkdir -p "${OS_DIR}"
+
+move_log() {
+ mv var/install.log "${RESULT_DIR}/"
+ mv var/build.log "${RESULT_DIR}/"
+}
+trap "move_log" ERR
+
./bin/gbuild -j${THREADS} -m3500 --commit bitcoin=${COMMIT} --url bitcoin="${PROJECT_ROOT}" "${PROJECT_ROOT}/contrib/gitian-descriptors/gitian-${OS_NAME}.yml"
-RESULT_DIR="${PROJECT_ROOT}/gitian-results/${OS_NAME}"
-mkdir -p "${RESULT_DIR}"
-mv var/build.log "${PROJECT_ROOT}/gitian-results/"
-mv result/*.yml "${RESULT_DIR}/"
-mv build/out/* "${RESULT_DIR}/"
+move_log
+mv result/*.yml "${OS_DIR}/"
+mv build/out/* "${OS_DIR}/"

File Metadata

Mime Type
text/plain
Expires
Tue, May 20, 19:50 (1 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5865815
Default Alt Text
D4750.id14934.diff (895 B)

Event Timeline