@@ -8,11 +8,10 @@ export LC_ALL=C.UTF-8
8
8
9
9
# The root dir.
10
10
# The ci system copies this folder.
11
- # This is where the depends build is done.
12
11
BASE_ROOT_DIR=$( cd " $( dirname " ${BASH_SOURCE[0]} " ) " /../../ > /dev/null 2>&1 && pwd )
13
12
export BASE_ROOT_DIR
14
13
# The depends dir.
15
- # This folder exists on the ci host and ci guest. Changes are propagated back and forth .
14
+ # This folder exists only on the ci guest, and on the ci host as a volume .
16
15
export DEPENDS_DIR=${DEPENDS_DIR:- $BASE_ROOT_DIR / depends}
17
16
# A folder for the ci system to put temporary files (ccache, datadirs for tests, ...)
18
17
# This folder only exists on the ci host.
@@ -58,12 +57,14 @@ export CCACHE_SIZE=${CCACHE_SIZE:-100M}
58
57
export CCACHE_TEMPDIR=${CCACHE_TEMPDIR:-/ tmp/ .ccache-temp}
59
58
export CCACHE_COMPRESS=${CCACHE_COMPRESS:- 1}
60
59
# The cache dir.
61
- # This folder exists on the ci host and ci guest. Changes are propagated back and forth .
60
+ # This folder exists only on the ci guest, and on the ci host as a volume .
62
61
export CCACHE_DIR=${CCACHE_DIR:- $BASE_SCRATCH_DIR / .ccache}
63
62
# Folder where the build result is put (bin and lib).
64
63
export BASE_OUTDIR=${BASE_OUTDIR:- $BASE_SCRATCH_DIR / out/ $HOST }
65
64
# Folder where the build is done (dist and out-of-tree build).
66
65
export BASE_BUILD_DIR=${BASE_BUILD_DIR:- $BASE_SCRATCH_DIR / build}
66
+ # The folder for previous release binaries.
67
+ # This folder exists only on the ci guest, and on the ci host as a volume.
67
68
export PREVIOUS_RELEASES_DIR=${PREVIOUS_RELEASES_DIR:- $BASE_ROOT_DIR / releases/ $HOST }
68
69
export SDK_URL=${SDK_URL:- https:// bitcoincore.org/ depends-sources/ sdks}
69
70
export CI_BASE_PACKAGES=${CI_BASE_PACKAGES:- build-essential libtool autotools-dev automake pkg-config bsdmainutils curl ca-certificates ccache python3 rsync git procps bison}
0 commit comments