mirror of
https://github.com/dashpay/dash.git
synced 2024-12-26 04:22:55 +01:00
d795688e7f
60824b3c3a4221a31c3638008b05fecc040c3df2 ci: Fix configure options for macOS builds (Hennadii Stepanov) 687939e3d251125aea5f6f7202e00a12d60a899f ci: Drop Homebrew caching while using Homebrew addon on Travis (Hennadii Stepanov) 557d3f1cc065702ebbf929d39ac7c5561111ce4c ci: Do not activate Travis ccache caching strategy (Hennadii Stepanov) 2d747428e23c0b7e3e7d0ce0db4226372f5ec0dd ci: Disable functional tests on forked repos to avoid timeouts for macOS (Hennadii Stepanov) Pull request description: See: https://github.com/bitcoin-core/gui/issues/5#issuecomment-656819184 Additionally, this PR: - updates macOS image to the recent 10.15.5 version - drops Homebrew caching as the Travis Homebrew addon have been used since #18438 My forked repo build: https://travis-ci.org/github/hebasto/bitcoin/jobs/707200431 Top commit has no ACKs. Tree-SHA512: 398e935f965a04babeb10e7b26d2341562f21a1ef671c2e7cc97c9ec79d5c31643f81ca18561ab7714b5c52e19df2e4bffe4223eadbab984daa9418ffbf8c2a8
23 lines
680 B
Bash
Executable File
23 lines
680 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Copyright (c) 2019-2020 The Bitcoin Core developers
|
|
# Distributed under the MIT software license, see the accompanying
|
|
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
export LC_ALL=C.UTF-8
|
|
|
|
export CONTAINER_NAME=ci_macos
|
|
export HOST=x86_64-apple-darwin
|
|
export PIP_PACKAGES="zmq lief"
|
|
export GOAL="install"
|
|
export BITCOIN_CONFIG="--with-gui --enable-reduce-exports --disable-miner --enable-werror"
|
|
export NO_DEPENDS=1
|
|
export OSX_SDK=""
|
|
export CCACHE_SIZE=300M
|
|
|
|
export RUN_SECURITY_TESTS="true"
|
|
if [ "$TRAVIS_REPO_SLUG" != "dashpay/dash" ]; then
|
|
export RUN_FUNCTIONAL_TESTS="false"
|
|
export EXPECTED_TESTS_DURATION_IN_SECONDS=200
|
|
fi
|