Only macos needs the sdk-sources, so move it there (and remove it from showing up in the other tasks)
ci: Only cache depends/sdk-sources for macos/apk task in cirrus #21675
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2104-ciSdkMacosOnly changing 1 files +6 −2-
MarcoFalke commented at 6:32 AM on April 14, 2021: member
-
in .cirrus.yml:182 in fa49cd7183 outdated
175 | @@ -178,6 +176,8 @@ task: 176 | 177 | task: 178 | name: 'macOS 10.14 [gui, no tests] [focal]'
jarolrod commented at 6:49 AM on April 14, 2021:why only under macOS 10.14, shouldn't it be added to the macOS 11 task as well?
edit: sorry my mistake, the macOS 11 task is "no depends"
MarcoFalke commented at 7:17 AM on April 14, 2021:Jup it is "native" (an actual mac compiling), not a cross-compile with depends
jarolrod commented at 6:51 AM on April 14, 2021: memberconcept ACK, makes sense 👍
hebasto commented at 6:55 AM on April 14, 2021: memberConcept ACK, that was in my todo list :)
Only macos needs the sdk-sources...
DrahtBot added the label Tests on Apr 14, 2021MarcoFalke renamed this:ci: Only cache depends/sdk-sources for macos task in cirrus
ci: Only cache depends/sdk-sources for macos/apk task in cirrus
on Apr 14, 2021MarcoFalke force-pushed on Apr 14, 2021MarcoFalke commented at 7:08 AM on April 14, 2021: memberGood catch. Fixed.
hebasto commented at 7:09 AM on April 14, 2021: memberMaybe a named template?
ci: Only cache depends/sdk-sources for macos/apk task in cirrus 11115c8ee5MarcoFalke force-pushed on Apr 14, 2021MarcoFalke commented at 7:16 AM on April 14, 2021: memberThanks, done
hebasto approvedhebasto commented at 7:29 AM on April 14, 2021: memberACK 11115c8ee5d628f301c3f9a1ffe3afe37ac831fd
nit: It seems convenient if the
merge_basescript follows immediately after cloning:--- a/.cirrus.yml +++ b/.cirrus.yml @@ -180,8 +180,8 @@ task: task: name: 'macOS 10.14 [gui, no tests] [focal]' - << : *DEPENDS_SDK_CACHE_TEMPLATE << : *GLOBAL_TASK_TEMPLATE + << : *DEPENDS_SDK_CACHE_TEMPLATE container: image: ubuntu:focal env: @@ -205,10 +205,10 @@ task: task: name: 'ARM64 Android APK [focal]' + << : *GLOBAL_TASK_TEMPLATE << : *DEPENDS_SDK_CACHE_TEMPLATE depends_sources_cache: folder: "depends/sources" - << : *GLOBAL_TASK_TEMPLATE container: image: ubuntu:focal env:MarcoFalke commented at 7:33 AM on April 14, 2021: memberYour patch would reintroduce bug #21653
MarcoFalke merged this on Apr 14, 2021MarcoFalke closed this on Apr 14, 2021MarcoFalke deleted the branch on Apr 14, 2021sidhujag referenced this in commit 9b2bf09529 on Apr 14, 2021DrahtBot locked this on Aug 18, 2022ContributorsLabels
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 06:14 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 06:14 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me