aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorHennadii Stepanov <32963518+hebasto@users.noreply.github.com>2021-09-07 13:22:01 +0300
committerHennadii Stepanov <32963518+hebasto@users.noreply.github.com>2021-09-07 13:31:28 +0300
commit64015eb01495689d8e02fb82c06eaa3f442ff6e5 (patch)
tree33be00565057af9cc6273fbc52a8b817a4bbae6e /.cirrus.yml
parente7c6ed605ca4991856603971f1306dd484dc2f75 (diff)
downloadbitcoin-64015eb01495689d8e02fb82c06eaa3f442ff6e5.tar.xz
ci: Add missed comments and test_bitcoin.exe command line option
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 8e593d2b53..1f7eaca34a 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -97,10 +97,14 @@ task:
merge_script:
- git config --global user.email "ci@ci.ci"
- git config --global user.name "ci"
+ # Windows filesystem loses the executable bit, and all of the executable
+ # files are considered "modified" now. It will break the following `git merge`
+ # command. The next two commands make git ignore this issue.
- git config core.filemode false
- git reset --hard
- if ($env:CIRRUS_PR -eq $null) { exit 0; }
- git fetch $env:CIRRUS_REPO_CLONE_URL $env:CIRRUS_BASE_BRANCH
+ # Merge base to detect silent merge conflicts.
- git merge FETCH_HEAD
vcpkg_cache:
folder: 'C:\Users\ContainerAdministrator\AppData\Local\vcpkg\archives'
@@ -138,7 +142,7 @@ task:
- python build_msvc\msvc-autogen.py
- msbuild build_msvc\bitcoin.sln -property:Configuration=Release -maxCpuCount -verbosity:minimal -noLogo
unit_tests_script:
- - src\test_bitcoin.exe
+ - src\test_bitcoin.exe -l test_suite
- src\bench_bitcoin.exe > $null
- python test\util\test_runner.py
- python test\util\rpcauth-test.py