blob: 692d27cb1d313ddd1433ef370b7ea866e6ff1c3a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/usr/bin/env bash
#
# Buildserver configuration. Runtime values are defined here instead of
# the scripts where they are used.
# Servers to upload build artifacts to.
export PRODUCTION_UPLOAD_SERVERS=("cdn.mullvad.net")
# Where to publish new app artifact notification files to, so that
# build-linux-repositories picks it up.
# Keep in sync with build-linux-repositories-config.sh
#export LINUX_REPOSITORY_INBOX_DIR_BASE="PLEASE CONFIGURE ME"
# What container volumes cargo should put caches in.
# Specify differently if running multiple builds in parallel on one machine,
# so they don't use the same cache.
export CARGO_TARGET_VOLUME_NAME="cargo-target"
export CARGO_REGISTRY_VOLUME_NAME="cargo-registry"
# Where buildserver-build.sh should move artifacts (on Linux) and where
# buildserver-upload.sh should pick artifacts to upload
export UPLOAD_DIR="PLEASE CONFIGURE ME"
# Used by buildserver-upload.sh to invalidate the CDN cache
export BUNNYCDN_PULL_ZONE_ID="PLEASE CONFIGURE ME"
export BUNNYCDN_API_KEY="PLEASE CONFIGURE ME"
|