Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/gitian.sh
Show All 9 Lines | |||||
COMMIT=$(git -C "${TOPLEVEL}" rev-parse HEAD) | COMMIT=$(git -C "${TOPLEVEL}" rev-parse HEAD) | ||||
export COMMIT | export COMMIT | ||||
export USE_LXC=1 | export USE_LXC=1 | ||||
export GITIAN_HOST_IP=10.0.3.1 | export GITIAN_HOST_IP=10.0.3.1 | ||||
export LXC_BRIDGE=lxcbr0 | export LXC_BRIDGE=lxcbr0 | ||||
export LXC_GUEST_IP=10.0.3.5 | export LXC_GUEST_IP=10.0.3.5 | ||||
cd ~/gitian-builder | cd "${TOPLEVEL}/contrib/gitian-builder" | ||||
# Build the base image if it doesn't already exist | |||||
if [ ! -f "base-buster-amd64" ]; then | |||||
./bin/make-base-vm --lxc --arch amd64 --distro debian --suite buster | |||||
fi | |||||
if [[ "${OS_NAME}" == "osx" ]]; then | if [[ "${OS_NAME}" == "osx" ]]; then | ||||
OSX_SDK="MacOSX10.14.sdk.tar.gz" | OSX_SDK="MacOSX10.14.sdk.tar.gz" | ||||
OSX_SDK_SHA256="2322086a96349db832abbcadea493b79db843553a2e604163238d99fa058a286" | OSX_SDK_SHA256="2322086a96349db832abbcadea493b79db843553a2e604163238d99fa058a286" | ||||
mkdir -p inputs | mkdir -p inputs | ||||
pushd inputs | pushd inputs | ||||
if ! echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c; then | if ! echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c; then | ||||
rm -f "${OSX_SDK}" | rm -f "${OSX_SDK}" | ||||
Show All 21 Lines |