diff --git a/.circleci/config.yml b/.circleci/config.yml index f4e93ae11..fb3755bd7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -13,134 +13,134 @@ jobs: - checkout - run: command: make -C packages*.lock write-all-package-cache-keys - name: Write package cache key + name: Write all package cache keys - restore_cache: - key: cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}} + key: cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: fd72b6498aa074c3530ec935fd49bf56faaf61e0 + PACKAGE_SPEC_ID: 4100a546c7a2deb7ac3bea5970bedfed2eebe64c name: Write package metadata for darwin_386_package - restore_cache: - key: cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}} + key: cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 6b9e722b2a190113b1ea80cd4805166706ce8002 + PACKAGE_SPEC_ID: f0a38bf7dac73fa7d95360f7864e1488de1af94b name: Write package metadata for darwin_amd64_package - restore_cache: - key: cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}} + key: cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 24db9b22a5fc7ddf23107592d03d1add7aec7455 + PACKAGE_SPEC_ID: beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 name: Write package metadata for freebsd_386_package - restore_cache: - key: cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}} + key: cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 474301be0c13821c1c1256ffa59e2b8f25edf94b + PACKAGE_SPEC_ID: d5a2eed6cd62f28a96e9966923d4a3319c143b09 name: Write package metadata for freebsd_amd64_package - restore_cache: - key: cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}} + key: cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 12242ab3b408df09197ce86344de135b24c8116f + PACKAGE_SPEC_ID: 05e17ce0ee458742bbcad189c58cd709ead699e3 name: Write package metadata for freebsd_arm_package - restore_cache: - key: cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}} + key: cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 43e48152f6f0d856a76146a8f144fbff8a0e6ca3 + PACKAGE_SPEC_ID: 281190f33a5f3e27aa6bcd886810bcdd7e0160e2 name: Write package metadata for linux_386_package - restore_cache: - key: cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}} + key: cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 + PACKAGE_SPEC_ID: e244c2d20b9417e0abadb35e73997f117916e00c name: Write package metadata for linux_amd64_package - restore_cache: - key: cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}} + key: cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 5fc70fb35be49468c3d2732757afc20caca5dcce + PACKAGE_SPEC_ID: f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 name: Write package metadata for linux_arm_package - restore_cache: - key: cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}} + key: cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 6737c4f8e4c614fbc99462afb2f4ff38b4988a43 + PACKAGE_SPEC_ID: 5d98fd6000f50430ded790d9356a8253395305ec name: Write package metadata for linux_arm64_package - restore_cache: - key: cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}} + key: cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 50e6ecdc0a51b79de40d33564793e34eb70fed18 + PACKAGE_SPEC_ID: bf75cfc6c5d05271cff63ed817f7e09f9540eef3 name: Write package metadata for netbsd_386_package - restore_cache: - key: cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}} + key: cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: e6359b008fa7e9559baa0fec727398bf389be883 + PACKAGE_SPEC_ID: 9c418ea86d484862e6a7dfd55fecab8b86bbb708 name: Write package metadata for netbsd_amd64_package - restore_cache: - key: cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}} + key: cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 + PACKAGE_SPEC_ID: 8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef name: Write package metadata for openbsd_386_package - restore_cache: - key: cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}} + key: cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: d89bf2091b71bb2274b7ea2c17f792d68331c22b + PACKAGE_SPEC_ID: ae352f28d92b71e59f987251061b200622136b91 name: Write package metadata for openbsd_amd64_package - restore_cache: - key: cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}} + key: cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: ad2fd7667226f4d7ea26287f9c393eef080fe615 + PACKAGE_SPEC_ID: 573d1e91d855d987e7c7f1179074a88ec04b69e0 name: Write package metadata for solaris_amd64_package - restore_cache: - key: cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}} + key: cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: 86c227afda2969746c8019babceb2f2ac26de190 + PACKAGE_SPEC_ID: 355fcfc2936dcac87610bc5060591586299471d8 name: Write package metadata for windows_386_package - restore_cache: - key: cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}} + key: cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}} - run: command: | make package-meta environment: - PACKAGE_SPEC_ID: da55783c28f4762521338a2e906e1951625542b3 + PACKAGE_SPEC_ID: 91b9f04147548016ff75ff09603178cf650ff352 name: Write package metadata for windows_amd64_package - run: command: make aliases @@ -148,21 +148,27 @@ jobs: - run: command: ls -lahR .buildcache name: List Build Cache + - run: + command: cp packages*.lock/pkgs.yml lockfile-standalone.yml + - store_artifacts: + destination: lockfile-standalone.yml + path: lockfile-standalone.yml - store_artifacts: destination: packages-standalone path: .buildcache/packages - run: - command: tar -czf packages-standalone.tar.gz .buildcache/packages + command: tar -czf packages-standalone.tar.gz .buildcache/packages lockfile-standalone.yml - store_artifacts: destination: packages-standalone.tar.gz path: packages-standalone.tar.gz - run: - command: tar -czf meta-standalone.tar.gz .buildcache/packages/store/*.json + command: tar -czf meta-standalone.tar.gz .buildcache/packages/store/*.json lockfile-standalone.yml - store_artifacts: destination: meta-standalone.tar.gz path: meta-standalone.tar.gz environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' darwin_amd64_package: docker: @@ -170,16 +176,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 6b9e722b2a190113b1ea80cd4805166706ce8002 + - PACKAGE_SPEC_ID: f0a38bf7dac73fa7d95360f7864e1488de1af94b steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}} + key: cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -194,55 +206,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_f4f9_{{checksum ".buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7"}} - - cache002-warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_137b_{{checksum ".buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f"}} + - cache006-warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}} + key: cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} + key: cache006-warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz windows_386_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 86c227afda2969746c8019babceb2f2ac26de190 + - PACKAGE_SPEC_ID: 355fcfc2936dcac87610bc5060591586299471d8 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}} + key: cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -257,39 +297,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_3f89_{{checksum ".buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57"}} - - cache002-warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_59bd_{{checksum ".buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719"}} + - cache006-warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}} + key: cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} + key: cache006-warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz install-ui-dependencies: docker: - image: node:10-buster @@ -309,22 +371,237 @@ jobs: key: yarn-lock-v6-{{ checksum "ui/yarn.lock" }} paths: - ui/node_modules + build-common-layers: + machine: + image: ubuntu-1604:202007-01 + resource_class: xlarge + shell: /usr/bin/env bash -euo pipefail -c + steps: + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 + - checkout + - run: + command: make -C packages*.lock write-builder-cache-keys + name: Write builder layer cache keys + - restore_cache: + keys: + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build image cache + - run: + command: | + if [ -f .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz ]; then + echo "Exact match found in cache, skipping build." + circleci-agent step halt + else + echo "No exact match found, proceeding with build." + fi + name: Finish early if loaded exact match from cache. + - run: + command: | + LAYER_SPEC_ID=06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070-image + name: Build base layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856-image + name: Build install-go layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981-image + name: Build install-go-tools layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 03-set-workdir-68217e0df446776a522c173819319331eab24bfd-image + name: Build set-workdir layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347-image + name: Build install-yarn layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537-image + name: Build ui-dependencies layer + - run: + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8-image + name: Build build-ui layer + - run: + command: make -f packages*.lock/layer.mk 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8-save + name: Export builder image + - save_cache: + key: cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + name: Save layer build-ui to cache. + paths: + - .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz + - run: + command: mv .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz + name: Prepare layer ui-dependencies for caching + - save_cache: + key: cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + name: Save layer ui-dependencies to cache. + paths: + - .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz + - run: + command: mv .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz + name: Prepare layer install-yarn for caching + - save_cache: + key: cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + name: Save layer install-yarn to cache. + paths: + - .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz + - run: + command: mv .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz + name: Prepare layer set-workdir for caching + - save_cache: + key: cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + name: Save layer set-workdir to cache. + paths: + - .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz + - run: + command: mv .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz + name: Prepare layer install-go-tools for caching + - save_cache: + key: cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + name: Save layer install-go-tools to cache. + paths: + - .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz + - run: + command: mv .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz + name: Prepare layer install-go for caching + - save_cache: + key: cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + name: Save layer install-go to cache. + paths: + - .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz + - run: + command: mv .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + name: Prepare layer base for caching + - save_cache: + key: cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Save layer base to cache. + paths: + - .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + environment: + - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain + - PRODUCT_REVISION: '' linux_arm64_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 6737c4f8e4c614fbc99462afb2f4ff38b4988a43 + - PACKAGE_SPEC_ID: 5d98fd6000f50430ded790d9356a8253395305ec steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}} + key: cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -339,39 +616,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_f976_{{checksum ".buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84"}} - - cache002-warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_91e8_{{checksum ".buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625"}} + - cache006-warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}} + key: cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} + key: cache006-warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz test-ui: docker: - image: node:10-buster @@ -416,16 +715,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 5fc70fb35be49468c3d2732757afc20caca5dcce + - PACKAGE_SPEC_ID: f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}} + key: cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -440,39 +745,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_8490_{{checksum ".buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683"}} - - cache002-warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_4302_{{checksum ".buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25"}} + - cache006-warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}} + key: cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} + key: cache006-warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz test-ui-browserstack: docker: - image: node:10-buster @@ -497,16 +824,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: fd72b6498aa074c3530ec935fd49bf56faaf61e0 + - PACKAGE_SPEC_ID: 4100a546c7a2deb7ac3bea5970bedfed2eebe64c steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}} + key: cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -521,39 +854,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_bfc9_{{checksum ".buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60"}} - - cache002-warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_21dd_{{checksum ".buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f"}} + - cache006-warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}} + key: cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} + key: cache006-warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz build-go-dev: machine: true shell: /usr/bin/env bash -euo pipefail -c @@ -619,16 +974,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 43e48152f6f0d856a76146a8f144fbff8a0e6ca3 + - PACKAGE_SPEC_ID: 281190f33a5f3e27aa6bcd886810bcdd7e0160e2 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}} + key: cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -643,39 +1004,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_a750_{{checksum ".buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb"}} - - cache002-warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_b31f_{{checksum ".buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a"}} + - cache006-warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}} + key: cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} + key: cache006-warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz test-go-remote-docker: docker: - image: circleci/golang:1.14.7-stretch @@ -823,16 +1206,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 24db9b22a5fc7ddf23107592d03d1add7aec7455 + - PACKAGE_SPEC_ID: beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}} + key: cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -847,39 +1236,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_9320_{{checksum ".buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f"}} - - cache002-warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_bf33_{{checksum ".buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025"}} + - cache006-warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}} + key: cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} + key: cache006-warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz test-go-race: docker: - image: circleci/golang:1.14.7-stretch @@ -1017,16 +1428,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 474301be0c13821c1c1256ffa59e2b8f25edf94b + - PACKAGE_SPEC_ID: d5a2eed6cd62f28a96e9966923d4a3319c143b09 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}} + key: cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1041,55 +1458,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_ac4d_{{checksum ".buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f"}} - - cache002-warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_5267_{{checksum ".buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a"}} + - cache006-warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}} + key: cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} + key: cache006-warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz openbsd_386_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 + - PACKAGE_SPEC_ID: 8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}} + key: cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1104,55 +1549,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_9e44_{{checksum ".buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044"}} - - cache002-warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_464e_{{checksum ".buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6"}} + - cache006-warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}} + key: cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} + key: cache006-warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz linux_amd64_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 + - PACKAGE_SPEC_ID: e244c2d20b9417e0abadb35e73997f117916e00c steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}} + key: cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1167,39 +1640,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_679a_{{checksum ".buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8"}} - - cache002-warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_9f9c_{{checksum ".buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f"}} + - cache006-warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}} + key: cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} + key: cache006-warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz website-docker-image: docker: - image: circleci/buildpack-deps @@ -1229,16 +1724,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: ad2fd7667226f4d7ea26287f9c393eef080fe615 + - PACKAGE_SPEC_ID: 573d1e91d855d987e7c7f1179074a88ec04b69e0 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}} + key: cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1253,39 +1754,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_60a5_{{checksum ".buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de"}} - - cache002-warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_4528_{{checksum ".buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9"}} + - cache006-warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}} + key: cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} + key: cache006-warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz test-go: docker: - image: circleci/golang:1.14.7-stretch @@ -1576,16 +2099,22 @@ jobs: shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: e6359b008fa7e9559baa0fec727398bf389be883 + - PACKAGE_SPEC_ID: 9c418ea86d484862e6a7dfd55fecab8b86bbb708 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}} + key: cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1600,55 +2129,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_1819_{{checksum ".buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1"}} - - cache002-warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_f351_{{checksum ".buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5"}} + - cache006-warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}} + key: cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} + key: cache006-warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz openbsd_amd64_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: d89bf2091b71bb2274b7ea2c17f792d68331c22b + - PACKAGE_SPEC_ID: ae352f28d92b71e59f987251061b200622136b91 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}} + key: cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1663,55 +2220,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_349c_{{checksum ".buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716"}} - - cache002-warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_c18c_{{checksum ".buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b"}} + - cache006-warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}} + key: cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} + key: cache006-warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz netbsd_386_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 50e6ecdc0a51b79de40d33564793e34eb70fed18 + - PACKAGE_SPEC_ID: bf75cfc6c5d05271cff63ed817f7e09f9540eef3 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}} + key: cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1726,55 +2311,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_390a_{{checksum ".buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052"}} - - cache002-warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_c016_{{checksum ".buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428"}} + - cache006-warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}} + key: cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} + key: cache006-warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz freebsd_arm_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: 12242ab3b408df09197ce86344de135b24c8116f + - PACKAGE_SPEC_ID: 05e17ce0ee458742bbcad189c58cd709ead699e3 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}} + key: cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1789,55 +2402,83 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_28b4_{{checksum ".buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592"}} - - cache002-warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_810a_{{checksum ".buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29"}} + - cache006-warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}} + key: cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} + key: cache006-warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz windows_amd64_package: docker: - image: circleci/buildpack-deps shell: /usr/bin/env bash -euo pipefail -c environment: - AUTO_INSTALL_TOOLS: 'YES' + - BUILDKIT_PROGRESS: plain - PRODUCT_REVISION: '' - - PACKAGE_SPEC_ID: da55783c28f4762521338a2e906e1951625542b3 + - PACKAGE_SPEC_ID: 91b9f04147548016ff75ff09603178cf650ff352 steps: - - setup_remote_docker + - setup_remote_docker: + version: 19.03.12 + - add_ssh_keys: + fingerprints: + - c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98 - checkout - run: command: make -C packages*.lock write-package-cache-key name: Write package cache key - restore_cache: - key: cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}} + key: cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}} + name: Restore package cache - run: command: | if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then @@ -1852,39 +2493,61 @@ jobs: name: Write builder layer cache keys - restore_cache: keys: - - cache002-copy-source_226d_{{checksum ".buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb"}} - - cache002-warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-copy-source_68b9_{{checksum ".buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab"}} + - cache006-warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + name: Restore build layer cache - run: - command: make -C packages*.lock load-builder-cache + command: | + make -C packages*.lock load-builder-cache + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m - run: - command: make -C packages*.lock package + command: |2 + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + name: Compile Package - run: command: ls -lahR .buildcache/packages + name: List packages - save_cache: - key: cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}} + key: cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}} + name: Saving package cache paths: - .buildcache/packages/store - run: command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi name: Check builder cache status - run: - command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e-save + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb-save + name: Prepare build layers for caching - save_cache: - key: cache002-warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} + key: cache006-warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + name: Save build layer cache paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz pre-flight-checks: docker: - image: circleci/buildpack-deps @@ -1914,104 +2577,6 @@ jobs: name: Install CircleCI CLI - run: command: make ci-verify - cache-builder-images: - docker: - - image: circleci/buildpack-deps - shell: /usr/bin/env bash -euo pipefail -c - steps: - - setup_remote_docker - - checkout - - run: - command: make -C packages*.lock write-builder-cache-keys - name: Write builder layer cache keys - - restore_cache: - keys: - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: - command: | - if [ -f .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz ]; then - echo "Exact match found in cache, skipping build." - circleci-agent step halt - else - echo "No exact match found, proceeding with build." - fi - name: Finish early if loaded exact match from cache. - - run: - command: LAYER_SPEC_ID=07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e make -C packages*.lock load-builder-cache - - run: - command: make -f packages*.lock/layer.mk 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9-image - - run: - command: make -f packages*.lock/layer.mk 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590-image - - run: - command: make -f packages*.lock/layer.mk 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e-image - - run: - command: make -f packages*.lock/layer.mk 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049-image - - run: - command: make -f packages*.lock/layer.mk 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319-image - - run: - command: make -f packages*.lock/layer.mk 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81-image - - run: - command: make -f packages*.lock/layer.mk 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b-image - - run: - command: make -f packages*.lock/layer.mk 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e-image - - run: - command: make -f packages*.lock/layer.mk 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e-save - - save_cache: - key: cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - paths: - - .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz - - run: - command: mv .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz - - save_cache: - key: cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - paths: - - .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz - - run: - command: mv .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz - - save_cache: - key: cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - paths: - - .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz - - run: - command: mv .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz - - save_cache: - key: cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - paths: - - .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz - - run: - command: mv .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz - - save_cache: - key: cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - paths: - - .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz - - run: - command: mv .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz - - save_cache: - key: cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - paths: - - .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz - - run: - command: mv .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz - - save_cache: - key: cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - paths: - - .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz - - run: - command: mv .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - - save_cache: - key: cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - paths: - - .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - environment: - - AUTO_INSTALL_TOOLS: 'YES' - - PRODUCT_REVISION: '' test-go-race-remote-docker: docker: - image: circleci/golang:1.14.7-stretch @@ -2156,60 +2721,55 @@ jobs: workflows: build-standalone: jobs: - - cache-builder-images: - filters: - branches: - only: - - /build-.*/ - - /ci.*/ + - build-common-layers - darwin_386_package: requires: - - cache-builder-images + - build-common-layers - darwin_amd64_package: requires: - - cache-builder-images + - build-common-layers - freebsd_386_package: requires: - - cache-builder-images + - build-common-layers - freebsd_amd64_package: requires: - - cache-builder-images + - build-common-layers - freebsd_arm_package: requires: - - cache-builder-images + - build-common-layers - linux_386_package: requires: - - cache-builder-images + - build-common-layers - linux_amd64_package: requires: - - cache-builder-images + - build-common-layers - linux_arm_package: requires: - - cache-builder-images + - build-common-layers - linux_arm64_package: requires: - - cache-builder-images + - build-common-layers - netbsd_386_package: requires: - - cache-builder-images + - build-common-layers - netbsd_amd64_package: requires: - - cache-builder-images + - build-common-layers - openbsd_386_package: requires: - - cache-builder-images + - build-common-layers - openbsd_amd64_package: requires: - - cache-builder-images + - build-common-layers - solaris_amd64_package: requires: - - cache-builder-images + - build-common-layers - windows_386_package: requires: - - cache-builder-images + - build-common-layers - windows_amd64_package: requires: - - cache-builder-images + - build-common-layers - bundle-releases: requires: - darwin_386_package diff --git a/.circleci/config/@build-release.yml b/.circleci/config/@build-release.yml index a47e014e4..d521d253c 100644 --- a/.circleci/config/@build-release.yml +++ b/.circleci/config/@build-release.yml @@ -1,43 +1,50 @@ -### *** -### WARNING: DO NOT manually EDIT or MERGE this file, it is generated by 'make .circleci/config/@build-release.yml'. -### INSTEAD: Edit or merge the source in packages-oss.lock/pkgs.yml .circleci/config/@build-release.yml.tpl then run 'make .circleci/config/@build-release.yml'. -### *** -# Current cache version: cache002 +--- +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** + +version: 2.1 executors: - releaser: + builder: docker: - image: circleci/buildpack-deps environment: PRODUCT_REVISION: "" AUTO_INSTALL_TOOLS: 'YES' + BUILDKIT_PROGRESS: plain + shell: /usr/bin/env bash -euo pipefail -c + builder-machine: + machine: + image: ubuntu-1604:202007-01 + resource_class: xlarge + environment: + PRODUCT_REVISION: "" + AUTO_INSTALL_TOOLS: 'YES' + BUILDKIT_PROGRESS: plain shell: /usr/bin/env bash -euo pipefail -c workflows: + version: 2 build-standalone: jobs: - - cache-builder-images: - filters: - branches: - only: - - /build-.*/ - - /ci.*/ - - darwin_386_package: { requires: [ cache-builder-images ] } - - darwin_amd64_package: { requires: [ cache-builder-images ] } - - freebsd_386_package: { requires: [ cache-builder-images ] } - - freebsd_amd64_package: { requires: [ cache-builder-images ] } - - freebsd_arm_package: { requires: [ cache-builder-images ] } - - linux_386_package: { requires: [ cache-builder-images ] } - - linux_amd64_package: { requires: [ cache-builder-images ] } - - linux_arm_package: { requires: [ cache-builder-images ] } - - linux_arm64_package: { requires: [ cache-builder-images ] } - - netbsd_386_package: { requires: [ cache-builder-images ] } - - netbsd_amd64_package: { requires: [ cache-builder-images ] } - - openbsd_386_package: { requires: [ cache-builder-images ] } - - openbsd_amd64_package: { requires: [ cache-builder-images ] } - - solaris_amd64_package: { requires: [ cache-builder-images ] } - - windows_386_package: { requires: [ cache-builder-images ] } - - windows_amd64_package: { requires: [ cache-builder-images ] } + - build-common-layers + - darwin_386_package: { requires: [ build-common-layers ] } + - darwin_amd64_package: { requires: [ build-common-layers ] } + - freebsd_386_package: { requires: [ build-common-layers ] } + - freebsd_amd64_package: { requires: [ build-common-layers ] } + - freebsd_arm_package: { requires: [ build-common-layers ] } + - linux_386_package: { requires: [ build-common-layers ] } + - linux_amd64_package: { requires: [ build-common-layers ] } + - linux_arm_package: { requires: [ build-common-layers ] } + - linux_arm64_package: { requires: [ build-common-layers ] } + - netbsd_386_package: { requires: [ build-common-layers ] } + - netbsd_amd64_package: { requires: [ build-common-layers ] } + - openbsd_386_package: { requires: [ build-common-layers ] } + - openbsd_amd64_package: { requires: [ build-common-layers ] } + - solaris_amd64_package: { requires: [ build-common-layers ] } + - windows_386_package: { requires: [ build-common-layers ] } + - windows_amd64_package: { requires: [ build-common-layers ] } - bundle-releases: requires: - darwin_386_package @@ -57,101 +64,232 @@ workflows: - windows_386_package - windows_amd64_package jobs: - cache-builder-images: - executor: releaser + build-common-layers: + executor: builder-machine steps: - - setup_remote_docker + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + - checkout - write-build-layer-cache-keys - - # Load best available cached image. - restore_cache: + name: Restore build image cache keys: - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} - run: name: Finish early if loaded exact match from cache. command: | - if [ -f .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz ]; then + if [ -f .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz ]; then echo "Exact match found in cache, skipping build." circleci-agent step halt else echo "No exact match found, proceeding with build." fi - - run: LAYER_SPEC_ID=07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e make -C packages*.lock load-builder-cache + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + LAYER_SPEC_ID=06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 make -C packages*.lock load-builder-cache + - run: + name: Build base layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi - # No exact match was found, so build each layer up to target type. - - run: make -f packages*.lock/layer.mk 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9-image - - run: make -f packages*.lock/layer.mk 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590-image - - run: make -f packages*.lock/layer.mk 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e-image - - run: make -f packages*.lock/layer.mk 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049-image - - run: make -f packages*.lock/layer.mk 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319-image - - run: make -f packages*.lock/layer.mk 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81-image - - run: make -f packages*.lock/layer.mk 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b-image - - run: make -f packages*.lock/layer.mk 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e-image + make -f packages*.lock/layer.mk 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070-image + - run: + name: Build install-go layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi - # Save the target layer archive. - - - run: make -f packages*.lock/layer.mk 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e-save - - # Store the target layer archive as all the relevant cache names. + make -f packages*.lock/layer.mk 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856-image + - run: + name: Build install-go-tools layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981-image + - run: + name: Build set-workdir layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 03-set-workdir-68217e0df446776a522c173819319331eab24bfd-image + - run: + name: Build install-yarn layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347-image + - run: + name: Build ui-dependencies layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537-image + - run: + name: Build build-ui layer + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -f packages*.lock/layer.mk 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8-image + + - run: + name: Export builder image + command: make -f packages*.lock/layer.mk 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8-save - save_cache: - key: cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} + name: Save layer build-ui to cache. + key: cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} paths: - - .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz - - run: mv .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + - .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz + - run: + name: Prepare layer ui-dependencies for caching + command: mv .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - save_cache: - key: cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} + name: Save layer ui-dependencies to cache. + key: cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} paths: - - .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz - - run: mv .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + - .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz + - run: + name: Prepare layer install-yarn for caching + command: mv .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - save_cache: - key: cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} + name: Save layer install-yarn to cache. + key: cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} paths: - - .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz - - run: mv .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + - .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz + - run: + name: Prepare layer set-workdir for caching + command: mv .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - save_cache: - key: cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} + name: Save layer set-workdir to cache. + key: cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} paths: - - .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz - - run: mv .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + - .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz + - run: + name: Prepare layer install-go-tools for caching + command: mv .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - save_cache: - key: cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} + name: Save layer install-go-tools to cache. + key: cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} paths: - - .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz - - run: mv .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + - .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz + - run: + name: Prepare layer install-go for caching + command: mv .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - save_cache: - key: cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} + name: Save layer install-go to cache. + key: cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} paths: - - .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz - - run: mv .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + - .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz + - run: + name: Prepare layer base for caching + command: mv .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz - save_cache: - key: cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} + name: Save layer base to cache. + key: cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} paths: - - .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz - - run: mv .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - - save_cache: - key: cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - paths: - - .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + - .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz darwin_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: fd72b6498aa074c3530ec935fd49bf56faaf61e0 + - PACKAGE_SPEC_ID: 4100a546c7a2deb7ac3bea5970bedfed2eebe64c steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}}' + name: Restore package cache + key: 'cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}}' - run: name: Check the cache status. command: | @@ -165,23 +303,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_bfc9_{{checksum ".buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60"}} - - cache002-warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_21dd_{{checksum ".buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f"}} + - cache006-warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}}' + name: Saving package cache + key: 'cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -189,28 +351,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz darwin_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 6b9e722b2a190113b1ea80cd4805166706ce8002 + - PACKAGE_SPEC_ID: f0a38bf7dac73fa7d95360f7864e1488de1af94b steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}}' + name: Restore package cache + key: 'cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}}' - run: name: Check the cache status. command: | @@ -224,23 +399,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_f4f9_{{checksum ".buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7"}} - - cache002-warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_137b_{{checksum ".buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f"}} + - cache006-warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}}' + name: Saving package cache + key: 'cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -248,28 +447,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz freebsd_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 24db9b22a5fc7ddf23107592d03d1add7aec7455 + - PACKAGE_SPEC_ID: beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}}' + name: Restore package cache + key: 'cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}}' - run: name: Check the cache status. command: | @@ -283,23 +495,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_9320_{{checksum ".buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f"}} - - cache002-warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_bf33_{{checksum ".buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025"}} + - cache006-warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}}' + name: Saving package cache + key: 'cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -307,28 +543,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz freebsd_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 474301be0c13821c1c1256ffa59e2b8f25edf94b + - PACKAGE_SPEC_ID: d5a2eed6cd62f28a96e9966923d4a3319c143b09 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}}' + name: Restore package cache + key: 'cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}}' - run: name: Check the cache status. command: | @@ -342,23 +591,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_ac4d_{{checksum ".buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f"}} - - cache002-warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_5267_{{checksum ".buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a"}} + - cache006-warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}}' + name: Saving package cache + key: 'cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -366,28 +639,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz freebsd_arm_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 12242ab3b408df09197ce86344de135b24c8116f + - PACKAGE_SPEC_ID: 05e17ce0ee458742bbcad189c58cd709ead699e3 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}}' + name: Restore package cache + key: 'cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}}' - run: name: Check the cache status. command: | @@ -401,23 +687,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_28b4_{{checksum ".buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592"}} - - cache002-warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_810a_{{checksum ".buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29"}} + - cache006-warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}}' + name: Saving package cache + key: 'cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -425,28 +735,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz linux_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 43e48152f6f0d856a76146a8f144fbff8a0e6ca3 + - PACKAGE_SPEC_ID: 281190f33a5f3e27aa6bcd886810bcdd7e0160e2 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}}' + name: Restore package cache + key: 'cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}}' - run: name: Check the cache status. command: | @@ -460,23 +783,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_a750_{{checksum ".buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb"}} - - cache002-warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_b31f_{{checksum ".buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a"}} + - cache006-warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}}' + name: Saving package cache + key: 'cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -484,28 +831,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz linux_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 + - PACKAGE_SPEC_ID: e244c2d20b9417e0abadb35e73997f117916e00c steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}}' + name: Restore package cache + key: 'cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}}' - run: name: Check the cache status. command: | @@ -519,23 +879,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_679a_{{checksum ".buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8"}} - - cache002-warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_9f9c_{{checksum ".buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f"}} + - cache006-warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}}' + name: Saving package cache + key: 'cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -543,28 +927,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz linux_arm_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 5fc70fb35be49468c3d2732757afc20caca5dcce + - PACKAGE_SPEC_ID: f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}}' + name: Restore package cache + key: 'cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}}' - run: name: Check the cache status. command: | @@ -578,23 +975,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_8490_{{checksum ".buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683"}} - - cache002-warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_4302_{{checksum ".buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25"}} + - cache006-warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}}' + name: Saving package cache + key: 'cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -602,28 +1023,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz linux_arm64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 6737c4f8e4c614fbc99462afb2f4ff38b4988a43 + - PACKAGE_SPEC_ID: 5d98fd6000f50430ded790d9356a8253395305ec steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}}' + name: Restore package cache + key: 'cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}}' - run: name: Check the cache status. command: | @@ -637,23 +1071,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_f976_{{checksum ".buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84"}} - - cache002-warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_91e8_{{checksum ".buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625"}} + - cache006-warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}}' + name: Saving package cache + key: 'cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -661,28 +1119,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz netbsd_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 50e6ecdc0a51b79de40d33564793e34eb70fed18 + - PACKAGE_SPEC_ID: bf75cfc6c5d05271cff63ed817f7e09f9540eef3 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}}' + name: Restore package cache + key: 'cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}}' - run: name: Check the cache status. command: | @@ -696,23 +1167,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_390a_{{checksum ".buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052"}} - - cache002-warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_c016_{{checksum ".buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428"}} + - cache006-warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}}' + name: Saving package cache + key: 'cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -720,28 +1215,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz netbsd_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: e6359b008fa7e9559baa0fec727398bf389be883 + - PACKAGE_SPEC_ID: 9c418ea86d484862e6a7dfd55fecab8b86bbb708 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}}' + name: Restore package cache + key: 'cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}}' - run: name: Check the cache status. command: | @@ -755,23 +1263,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_1819_{{checksum ".buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1"}} - - cache002-warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_f351_{{checksum ".buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5"}} + - cache006-warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}}' + name: Saving package cache + key: 'cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -779,28 +1311,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz openbsd_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 + - PACKAGE_SPEC_ID: 8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}}' + name: Restore package cache + key: 'cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}}' - run: name: Check the cache status. command: | @@ -814,23 +1359,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_9e44_{{checksum ".buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044"}} - - cache002-warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_464e_{{checksum ".buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6"}} + - cache006-warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}}' + name: Saving package cache + key: 'cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -838,28 +1407,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz openbsd_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: d89bf2091b71bb2274b7ea2c17f792d68331c22b + - PACKAGE_SPEC_ID: ae352f28d92b71e59f987251061b200622136b91 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}}' + name: Restore package cache + key: 'cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}}' - run: name: Check the cache status. command: | @@ -873,23 +1455,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_349c_{{checksum ".buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716"}} - - cache002-warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_c18c_{{checksum ".buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b"}} + - cache006-warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}}' + name: Saving package cache + key: 'cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -897,28 +1503,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz solaris_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: ad2fd7667226f4d7ea26287f9c393eef080fe615 + - PACKAGE_SPEC_ID: 573d1e91d855d987e7c7f1179074a88ec04b69e0 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}}' + name: Restore package cache + key: 'cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}}' - run: name: Check the cache status. command: | @@ -932,23 +1551,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_60a5_{{checksum ".buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de"}} - - cache002-warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_4528_{{checksum ".buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9"}} + - cache006-warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}}' + name: Saving package cache + key: 'cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -956,28 +1599,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz windows_386_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: 86c227afda2969746c8019babceb2f2ac26de190 + - PACKAGE_SPEC_ID: 355fcfc2936dcac87610bc5060591586299471d8 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}}' + name: Restore package cache + key: 'cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}}' - run: name: Check the cache status. command: | @@ -991,23 +1647,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_3f89_{{checksum ".buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57"}} - - cache002-warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_59bd_{{checksum ".buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719"}} + - cache006-warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}}' + name: Saving package cache + key: 'cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -1015,28 +1695,41 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz windows_amd64_package: - executor: releaser + executor: builder environment: - - PACKAGE_SPEC_ID: da55783c28f4762521338a2e906e1951625542b3 + - PACKAGE_SPEC_ID: 91b9f04147548016ff75ff09603178cf650ff352 steps: - - setup_remote_docker + + - setup_remote_docker: + version: 19.03.12 + + - add_ssh_keys: + fingerprints: + # hashicorp-ci github user. + - "c6:96:98:82:dc:04:6c:39:dd:ac:83:05:e3:15:1c:98" + + - checkout # Restore the package cache first, we might not need to rebuild. - write-package-cache-key - restore_cache: - key: 'cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}}' + name: Restore package cache + key: 'cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}}' - run: name: Check the cache status. command: | @@ -1050,23 +1743,47 @@ jobs: # We need to rebuild, so load the builder cache. - write-build-layer-cache-keys - restore_cache: + name: Restore build layer cache keys: - - cache002-copy-source_226d_{{checksum ".buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb"}} - - cache002-warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} - - cache002-build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - cache002-build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - cache002-ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - cache002-install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - cache002-set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - cache002-install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - cache002-install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - cache002-base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. + - cache006-copy-source_68b9_{{checksum ".buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab"}} + - cache006-warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + - cache006-build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - cache006-build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - cache006-ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - cache006-install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - cache006-set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - cache006-install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - cache006-install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - cache006-base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + - run: + name: Load whatever builder cache we have (if any) into the Docker daemon + no_output_timeout: 30m + command: | + make -C packages*.lock load-builder-cache + + - run: + name: Compile Package + command: | + + KEYFILE="$HOME/.ssh/id_rsa_c6969882dc046c39ddac8305e3151c98" + eval "$(ssh-agent -s)" + if [ -f "$KEYFILE" ]; then + ssh-add "$KEYFILE" + else + echo "==> INFO: SSH key for github.com not found" + echo " Attempts to access private repositories from within" + echo " the build will fail, e.g. for private go modules, or" + echo " attempts to directly clone private repositories." + fi + + make -C packages*.lock package + + - run: + name: List packages + command: ls -lahR .buildcache/packages - save_cache: - key: 'cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}}' + name: Saving package cache + key: 'cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}}' paths: - .buildcache/packages/store # Save builder image cache if necessary. @@ -1074,131 +1791,134 @@ jobs: - run: name: Check builder cache status command: | - if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz ]; then + if [ -f .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz ]; then echo "Builder image already cached, skipping cache step." circleci-agent step halt fi - - run: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e-save + - run: + name: Prepare build layers for caching + command: make -f packages*.lock/layer.mk 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb-save - save_cache: - key: 'cache002-warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}}' + name: Save build layer cache + key: 'cache006-warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}}' paths: - - .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + - .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz bundle-releases: - executor: releaser + executor: builder steps: - checkout - write-all-package-cache-keys - load-darwin_386_package - run: environment: - PACKAGE_SPEC_ID: fd72b6498aa074c3530ec935fd49bf56faaf61e0 + PACKAGE_SPEC_ID: 4100a546c7a2deb7ac3bea5970bedfed2eebe64c name: Write package metadata for darwin_386_package command: | make package-meta - load-darwin_amd64_package - run: environment: - PACKAGE_SPEC_ID: 6b9e722b2a190113b1ea80cd4805166706ce8002 + PACKAGE_SPEC_ID: f0a38bf7dac73fa7d95360f7864e1488de1af94b name: Write package metadata for darwin_amd64_package command: | make package-meta - load-freebsd_386_package - run: environment: - PACKAGE_SPEC_ID: 24db9b22a5fc7ddf23107592d03d1add7aec7455 + PACKAGE_SPEC_ID: beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 name: Write package metadata for freebsd_386_package command: | make package-meta - load-freebsd_amd64_package - run: environment: - PACKAGE_SPEC_ID: 474301be0c13821c1c1256ffa59e2b8f25edf94b + PACKAGE_SPEC_ID: d5a2eed6cd62f28a96e9966923d4a3319c143b09 name: Write package metadata for freebsd_amd64_package command: | make package-meta - load-freebsd_arm_package - run: environment: - PACKAGE_SPEC_ID: 12242ab3b408df09197ce86344de135b24c8116f + PACKAGE_SPEC_ID: 05e17ce0ee458742bbcad189c58cd709ead699e3 name: Write package metadata for freebsd_arm_package command: | make package-meta - load-linux_386_package - run: environment: - PACKAGE_SPEC_ID: 43e48152f6f0d856a76146a8f144fbff8a0e6ca3 + PACKAGE_SPEC_ID: 281190f33a5f3e27aa6bcd886810bcdd7e0160e2 name: Write package metadata for linux_386_package command: | make package-meta - load-linux_amd64_package - run: environment: - PACKAGE_SPEC_ID: aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 + PACKAGE_SPEC_ID: e244c2d20b9417e0abadb35e73997f117916e00c name: Write package metadata for linux_amd64_package command: | make package-meta - load-linux_arm_package - run: environment: - PACKAGE_SPEC_ID: 5fc70fb35be49468c3d2732757afc20caca5dcce + PACKAGE_SPEC_ID: f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 name: Write package metadata for linux_arm_package command: | make package-meta - load-linux_arm64_package - run: environment: - PACKAGE_SPEC_ID: 6737c4f8e4c614fbc99462afb2f4ff38b4988a43 + PACKAGE_SPEC_ID: 5d98fd6000f50430ded790d9356a8253395305ec name: Write package metadata for linux_arm64_package command: | make package-meta - load-netbsd_386_package - run: environment: - PACKAGE_SPEC_ID: 50e6ecdc0a51b79de40d33564793e34eb70fed18 + PACKAGE_SPEC_ID: bf75cfc6c5d05271cff63ed817f7e09f9540eef3 name: Write package metadata for netbsd_386_package command: | make package-meta - load-netbsd_amd64_package - run: environment: - PACKAGE_SPEC_ID: e6359b008fa7e9559baa0fec727398bf389be883 + PACKAGE_SPEC_ID: 9c418ea86d484862e6a7dfd55fecab8b86bbb708 name: Write package metadata for netbsd_amd64_package command: | make package-meta - load-openbsd_386_package - run: environment: - PACKAGE_SPEC_ID: 7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 + PACKAGE_SPEC_ID: 8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef name: Write package metadata for openbsd_386_package command: | make package-meta - load-openbsd_amd64_package - run: environment: - PACKAGE_SPEC_ID: d89bf2091b71bb2274b7ea2c17f792d68331c22b + PACKAGE_SPEC_ID: ae352f28d92b71e59f987251061b200622136b91 name: Write package metadata for openbsd_amd64_package command: | make package-meta - load-solaris_amd64_package - run: environment: - PACKAGE_SPEC_ID: ad2fd7667226f4d7ea26287f9c393eef080fe615 + PACKAGE_SPEC_ID: 573d1e91d855d987e7c7f1179074a88ec04b69e0 name: Write package metadata for solaris_amd64_package command: | make package-meta - load-windows_386_package - run: environment: - PACKAGE_SPEC_ID: 86c227afda2969746c8019babceb2f2ac26de190 + PACKAGE_SPEC_ID: 355fcfc2936dcac87610bc5060591586299471d8 name: Write package metadata for windows_386_package command: | make package-meta - load-windows_amd64_package - run: environment: - PACKAGE_SPEC_ID: da55783c28f4762521338a2e906e1951625542b3 + PACKAGE_SPEC_ID: 91b9f04147548016ff75ff09603178cf650ff352 name: Write package metadata for windows_amd64_package command: | make package-meta @@ -1210,20 +1930,28 @@ jobs: name: List Build Cache command: ls -lahR .buildcache + # Give the lockfile a name store_artifacts can work with. + - run: cp packages*.lock/pkgs.yml lockfile-standalone.yml + + # Surface the lock file as an artifact. + - store_artifacts: + path: lockfile-standalone.yml + destination: lockfile-standalone.yml + # Surface the package store directory as an artifact. # This makes each zipped package separately downloadable. - store_artifacts: path: .buildcache/packages destination: packages-standalone - # Surface a tarball of the whole package store as an artifact. - - run: tar -czf packages-standalone.tar.gz .buildcache/packages + # Surface a tarball of the whole package store plus lockfile as an artifact. + - run: tar -czf packages-standalone.tar.gz .buildcache/packages lockfile-standalone.yml - store_artifacts: path: packages-standalone.tar.gz destination: packages-standalone.tar.gz # Surface a tarball of just the metadata files. - - run: tar -czf meta-standalone.tar.gz .buildcache/packages/store/*.json + - run: tar -czf meta-standalone.tar.gz .buildcache/packages/store/*.json lockfile-standalone.yml - store_artifacts: path: meta-standalone.tar.gz destination: meta-standalone.tar.gz @@ -1232,82 +1960,82 @@ commands: load-darwin_386_package: steps: - restore_cache: - key: 'cache002-package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}}' + key: 'cache006-package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}}' load-darwin_amd64_package: steps: - restore_cache: - key: 'cache002-package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}}' + key: 'cache006-package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}}' load-freebsd_386_package: steps: - restore_cache: - key: 'cache002-package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}}' + key: 'cache006-package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}}' load-freebsd_amd64_package: steps: - restore_cache: - key: 'cache002-package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}}' + key: 'cache006-package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}}' load-freebsd_arm_package: steps: - restore_cache: - key: 'cache002-package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}}' + key: 'cache006-package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}}' load-linux_386_package: steps: - restore_cache: - key: 'cache002-package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}}' + key: 'cache006-package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}}' load-linux_amd64_package: steps: - restore_cache: - key: 'cache002-package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}}' + key: 'cache006-package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}}' load-linux_arm_package: steps: - restore_cache: - key: 'cache002-package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}}' + key: 'cache006-package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}}' load-linux_arm64_package: steps: - restore_cache: - key: 'cache002-package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}}' + key: 'cache006-package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}}' load-netbsd_386_package: steps: - restore_cache: - key: 'cache002-package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}}' + key: 'cache006-package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}}' load-netbsd_amd64_package: steps: - restore_cache: - key: 'cache002-package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}}' + key: 'cache006-package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}}' load-openbsd_386_package: steps: - restore_cache: - key: 'cache002-package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}}' + key: 'cache006-package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}}' load-openbsd_amd64_package: steps: - restore_cache: - key: 'cache002-package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}}' + key: 'cache006-package-ae352f28d92b71e59f987251061b200622136b91-{{checksum ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}}' load-solaris_amd64_package: steps: - restore_cache: - key: 'cache002-package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}}' + key: 'cache006-package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}}' load-windows_386_package: steps: - restore_cache: - key: 'cache002-package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}}' + key: 'cache006-package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}}' load-windows_amd64_package: steps: - restore_cache: - key: 'cache002-package-da55783c28f4762521338a2e906e1951625542b3-{{checksum ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}}' + key: 'cache006-package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}}' write-build-layer-cache-keys: @@ -1325,5 +2053,5 @@ commands: write-all-package-cache-keys: steps: - run: - name: Write package cache key + name: Write all package cache keys command: make -C packages*.lock write-all-package-cache-keys diff --git a/.circleci/config/@build-release.yml.tpl b/.circleci/config/@build-release.yml.tpl deleted file mode 100644 index d1668a9b4..000000000 --- a/.circleci/config/@build-release.yml.tpl +++ /dev/null @@ -1,229 +0,0 @@ -{{- $data := (datasource "package-list") -}} -{{- /* - BUILD_ID is set by the staging workflow to produce an identifiable build. -*/ -}} -{{- $buildID := (env.Getenv "BUILD_ID" "standalone") -}} -{{- $workflowName := (env.Getenv "RELEASE_BUILD_WORKFLOW_NAME" "build-standalone") -}} -{{- $packages := $data.packages -}} -{{- $layers := $data.layers -}} -{{- $revision := (env.Getenv "PRODUCT_REVISION") -}} -{{- define "cache-key"}}{{template "cache-version"}}-{{.}}{{end -}} -{{- define "cache-version"}}cache002{{end -}} -{{- /* - Any change to cache-version invalidates all build layer and package caches. -*/ -}} -# Current cache version: {{template "cache-version"}} - -executors: - releaser: - docker: - - image: circleci/buildpack-deps - environment: - PRODUCT_REVISION: "{{if $revision}}{{$revision}}{{end}}" - AUTO_INSTALL_TOOLS: 'YES' - shell: /usr/bin/env bash -euo pipefail -c - -workflows: - {{$workflowName}}: - jobs: - - cache-builder-images: - filters: - branches: - only: - - /build-.*/ - - /ci.*/ - {{- range $packages}} - - {{.meta.BUILD_JOB_NAME}}: { requires: [ cache-builder-images ] } - {{- end }} - - bundle-releases: - requires: - {{- range $packages}} - - {{.meta.BUILD_JOB_NAME}}{{end}} -jobs: - cache-builder-images: - executor: releaser - steps: - - setup_remote_docker - - checkout - - write-build-layer-cache-keys - - # Load best available cached image. - - {{- $targetLayerType := "build-static-assets" }} - {{- $targetLayer := .}} - {{- range $layers}} - {{- if eq .type $targetLayerType }} - {{- $targetLayer = .}} - - restore_cache: - keys: - {{- range .meta.circleci.CACHE_KEY_PREFIX_LIST}} - - {{template "cache-key" .}} - {{- end}} - - run: - name: Finish early if loaded exact match from cache. - command: | - if [ -f {{.archivefile}} ]; then - echo "Exact match found in cache, skipping build." - circleci-agent step halt - else - echo "No exact match found, proceeding with build." - fi - - run: LAYER_SPEC_ID={{.name}} make -C packages*.lock load-builder-cache - {{- end}}{{end}} - - # No exact match was found, so build each layer up to target type. - - {{- $finished := false }} - {{- range $layers}} - {{- if not $finished }} - {{- $finished = eq .type $targetLayerType}} - - run: make -f packages*.lock/layer.mk {{.name}}-image - {{- end}} - {{- end}} - - # Save the target layer archive. - - - run: make -f packages*.lock/layer.mk {{$targetLayer.name}}-save - - # Store the target layer archive as all the relevant cache names. - - {{- $lastArchive := $targetLayer.archivefile}} - {{- range $i, $l := $targetLayer.meta.builtin.LAYER_LIST}} - {{- $currentArchive := $l.archive}} - {{- if ne $currentArchive $lastArchive }} - - run: mv {{$lastArchive}} {{$currentArchive}} - {{- end}} - - save_cache: - key: {{template "cache-key" (index $targetLayer.meta.circleci.CACHE_KEY_PREFIX_LIST $i)}} - paths: - - {{$currentArchive}} - {{- $lastArchive = $currentArchive }} - {{- end}} - -{{- range $packages}} - {{.meta.BUILD_JOB_NAME}}: - executor: releaser - environment: - - PACKAGE_SPEC_ID: {{.packagespecid}} - steps: - - setup_remote_docker - - checkout - - # Restore the package cache first, we might not need to rebuild. - - write-package-cache-key - - restore_cache: - key: '{{template "cache-key" .meta.circleci.PACKAGE_CACHE_KEY}}' - - run: - name: Check the cache status. - command: | - if ! { PKG=$(find .buildcache/packages/store -maxdepth 1 -mindepth 1 -name '*.zip' 2> /dev/null) && [ -n "$PKG" ]; }; then - echo "No package found, continuing with build." - exit 0 - fi - echo "Package already cached, skipping build." - circleci-agent step halt - - # We need to rebuild, so load the builder cache. - - write-build-layer-cache-keys - - restore_cache: - keys: - {{- range .meta.circleci.BUILDER_CACHE_KEY_PREFIX_LIST}} - - {{template "cache-key" .}} - {{- end}} - - run: make -C packages*.lock load-builder-cache - - run: make -C packages*.lock package - - run: ls -lahR .buildcache/packages - # Save package cache. - - save_cache: - key: '{{template "cache-key" .meta.circleci.PACKAGE_CACHE_KEY}}' - paths: - - .buildcache/packages/store - # Save builder image cache if necessary. - # The range should only iterate over a single layer. - {{- $pkg := . -}} - {{- range $idx, $layerInfo := .meta.builtin.BUILD_LAYERS }} - {{- if eq $layerInfo.type "warm-go-build-vendor-cache" }} - {{- with $layerInfo }} - {{- $circleCICacheKey := (index $pkg.meta.circleci.BUILDER_CACHE_KEY_PREFIX_LIST $idx) }} - - run: - name: Check builder cache status - command: | - if [ -f {{.archive}} ]; then - echo "Builder image already cached, skipping cache step." - circleci-agent step halt - fi - - run: make -f packages*.lock/layer.mk {{.name}}-save - - save_cache: - key: '{{template "cache-key" $circleCICacheKey}}' - paths: - - {{.archive}} - {{- end}} - {{- end}} - {{- end}} -{{end}} - - bundle-releases: - executor: releaser - steps: - - checkout - - write-all-package-cache-keys - {{- range $packages}} - - load-{{.meta.BUILD_JOB_NAME}} - - run: - environment: - PACKAGE_SPEC_ID: {{.packagespecid}} - name: Write package metadata for {{.meta.BUILD_JOB_NAME}} - command: | - make package-meta - {{- end}} - - run: - name: Write package aliases - command: - make aliases - - run: - name: List Build Cache - command: ls -lahR .buildcache - - # Surface the package store directory as an artifact. - # This makes each zipped package separately downloadable. - - store_artifacts: - path: .buildcache/packages - destination: packages-{{$buildID}} - - # Surface a tarball of the whole package store as an artifact. - - run: tar -czf packages-{{$buildID}}.tar.gz .buildcache/packages - - store_artifacts: - path: packages-{{$buildID}}.tar.gz - destination: packages-{{$buildID}}.tar.gz - - # Surface a tarball of just the metadata files. - - run: tar -czf meta-{{$buildID}}.tar.gz .buildcache/packages/store/*.json - - store_artifacts: - path: meta-{{$buildID}}.tar.gz - destination: meta-{{$buildID}}.tar.gz - -commands: - {{- range $packages }} - load-{{.meta.BUILD_JOB_NAME}}: - steps: - - restore_cache: - key: '{{template "cache-key" .meta.circleci.PACKAGE_CACHE_KEY}}' - {{end}} - - write-build-layer-cache-keys: - steps: - - run: - name: Write builder layer cache keys - command: make -C packages*.lock write-builder-cache-keys - - write-package-cache-key: - steps: - - run: - name: Write package cache key - command: make -C packages*.lock write-package-cache-key - - write-all-package-cache-keys: - steps: - - run: - name: Write package cache key - command: make -C packages*.lock write-all-package-cache-keys diff --git a/.gitattributes b/.gitattributes index 748903ff1..d4431ebb4 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,7 @@ vendor/* linguist-vendored website/* linguist-documentation + +/packagespec.mk linguist-generated *.ber filter=lfs diff=lfs merge=lfs -text *.DS_Store filter=lfs diff=lfs merge=lfs -text *.eot filter=lfs diff=lfs merge=lfs -text diff --git a/Makefile b/Makefile index d7e0add70..5ccfaefdd 100644 --- a/Makefile +++ b/Makefile @@ -120,13 +120,8 @@ ci-lint: prep: fmtcheck @sh -c "'$(CURDIR)/scripts/goversioncheck.sh' '$(GO_VERSION_MIN)'" @$(GO_CMD) generate $($(GO_CMD) list ./... | grep -v /vendor/) - @# Remove old (now broken) husky git hooks. - @[ ! -d .git/hooks ] || grep -l '^# husky$$' .git/hooks/* | xargs rm -f @if [ -d .git/hooks ]; then cp .hooks/* .git/hooks/; fi -PACKAGES_LOCK_DIR := $(shell find . -mindepth 1 -maxdepth 1 \ - -type d -name 'packages*.lock') - # bootstrap the build by downloading additional tools needed to build ci-bootstrap: @for tool in $(EXTERNAL_TOOLS_CI) ; do \ @@ -249,76 +244,14 @@ hana-database-plugin: mongodb-database-plugin: @CGO_ENABLED=0 $(GO_CMD) build -o bin/mongodb-database-plugin ./plugins/database/mongodb/mongodb-database-plugin -# WRITE_GENERATED_FILE_HEADER overwrites the file specified, replacing its contents with -# the header warning people not to attempt to edit or merge the file. You should call this -# before writing the generated contents to the file. -# Args: 1: File to write; 2: Command to generate it; 3: Source files to edit/merge instead. -define WRITE_GENERATED_FILE_HEADER - echo "### ***" > $(1); \ - echo "### WARNING: DO NOT manually EDIT or MERGE this file, it is generated by '$(2)'." >> $(1); \ - echo "### INSTEAD: Edit or merge the source in $(3) then run '$(2)'." >> $(1); \ - echo "### ***" >> $(1) -endef +# Tell packagespec where to write its CircleCI config. +PACKAGESPEC_CIRCLECI_CONFIG := .circleci/config/@build-release.yml -## begin packagespec integration ## - -# The plan is to generate this packagespec integration section automatically. -# By keeping it in a contiguous block for now, it will be easier to -# auto-generate when we get to it. - -SPEC_FILE_PATTERN := packages*.yml -# SPEC is the human-managed description of which packages we are able to build. -SPEC := $(shell find . -mindepth 1 -maxdepth 1 -name '$(SPEC_FILE_PATTERN)') -ifneq ($(words $(SPEC)),1) -$(error Found $(words $(SPEC)) $(SPEC_FILE_PATTERN) files, need exactly 1: $(SPEC)) -endif -SPEC_FILENAME := $(notdir $(SPEC)) -SPEC_MODIFIER := $(SPEC_FILENAME:packages%.yml=%) -# LOCKDIR contains the lockfile and layer files. -LOCKDIR := packages$(SPEC_MODIFIER).lock -LOCKFILE := $(LOCKDIR)/pkgs.yml - -export PACKAGE_SPEC_ID LAYER_SPEC_ID PRODUCT_REVISION PRODUCT_VERSION - -# PACKAGESPEC_TARGETS are convenience aliases for targets defined in $(LOCKDIR)/Makefile -PACKAGESPEC_TARGETS := \ - build build-all build-ci \ - aliases meta package \ - package-meta stage-config stage \ - watch-ci publish-config publish list-staged-builds - -$(PACKAGESPEC_TARGETS): - @PRODUCT_REPO_ROOT="$(shell git rev-parse --show-toplevel)" $(MAKE) -C $(LOCKDIR) $@ - -# packages regenerates $(LOCKDIR) from $(SPEC) using packagespec. This is only for -# internal HashiCorp use, as it has dependencies not available to OSS contributors. -packages: - @command -v packagespec > /dev/null 2>&1 || { \ - echo "Please install packagespec."; \ - echo "Note: packagespec is only available to HashiCorp employees at present."; \ - exit 1; \ - } - @packagespec lock -specfile $(SPEC) -lockdir $(LOCKDIR) - @$(MAKE) ci-config - -.PHONY: $(PACKAGESPEC_TARGETS) packages -## end packagespec integration ## - -CI_WORKFLOW_TPL := .circleci/config/@build-release.yml.tpl -CI_WORKFLOW := .circleci/config/@build-release.yml - -.PHONY: ci-update-release-packages $(CI_WORKFLOW) -ci-update-release-packages: $(CI_WORKFLOW) - @echo $^ - -$(CI_WORKFLOW): $(LOCKFILE) $(CI_WORKFLOW_TPL) - @\ - echo "==> Updating $@ to match $<"; \ - $(call WRITE_GENERATED_FILE_HEADER,$@,make $@,$^); \ - cat $< | gomplate -f $(CI_WORKFLOW_TPL) -d 'package-list=stdin://?type=application/yaml' >> $@ +# Tell packagespec to re-run 'make ci-config' whenever updating its own CI config. +PACKAGESPEC_HOOK_POST_CI_CONFIG := $(MAKE) ci-config .PHONY: ci-config -ci-config: ci-update-release-packages +ci-config: $(PACKAGESPEC_CIRCLECI_CONFIG) @$(MAKE) -C .circleci ci-config .PHONY: ci-verify ci-verify: @@ -327,3 +260,5 @@ ci-verify: .PHONY: bin default prep test vet bootstrap ci-bootstrap fmt fmtcheck mysql-database-plugin mysql-legacy-database-plugin cassandra-database-plugin influxdb-database-plugin postgresql-database-plugin mssql-database-plugin hana-database-plugin mongodb-database-plugin static-assets ember-dist ember-dist-dev static-dist static-dist-dev assetcheck check-vault-in-path check-browserstack-creds test-ui-browserstack packages build build-ci .NOTPARALLEL: ember-dist ember-dist-dev static-assets + +-include packagespec.mk \ No newline at end of file diff --git a/packages-oss.lock/.gitattributes b/packages-oss.lock/.gitattributes index b0c33b935..6fff647da 100755 --- a/packages-oss.lock/.gitattributes +++ b/packages-oss.lock/.gitattributes @@ -1,2 +1,4 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -* linguist-generated +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** +* linguist-generated \ No newline at end of file diff --git a/packages-oss.lock/Makefile b/packages-oss.lock/Makefile index 3f0ee60b5..78c2d88d7 100755 --- a/packages-oss.lock/Makefile +++ b/packages-oss.lock/Makefile @@ -1,4 +1,6 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** include $(shell git rev-parse --show-toplevel)/packages*.lock/config.mk .PHONY: packages commands build package write-builder-cache-keys \ @@ -74,9 +76,16 @@ endif commands: @$(MAKE) -f packages.mk commands +ifeq ($(DIRTY_FILES),) +DIRTY_SOURCE_WARNING := +else +DIRTY_SOURCE_WARNING = echo "==> SOURCE TREE IS DIRTY; $(1)" +endif + # build is a convenience target for local builds, do not use in CI. # Instead, use `make package` specifying PACKAGE_SPEC_ID. build: + @$(call DIRTY_SOURCE_WARNING,PERFORMING DIRTY BUILD) @echo "==> Building default package for GOOS=$(GOOS) GOARCH=$(GOARCH)" @ALIASES=$$($(call QUERY_DEFAULT_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ echo "$$ALIASES" @@ -85,9 +94,32 @@ build: echo "$$COMMAND"; \ $(SHELL) "$$COMMAND" +# package-contents is a convenience target for local builds, do not use in CI. +package-contents: + @$(call DIRTY_SOURCE_WARNING,GETTING CONTENTS OF DIRTY BUILD) + @echo "==> Getting contents of default package for GOOS=$(GOOS) GOARCH=$(GOARCH)" + @ALIASES=$$($(call QUERY_DEFAULT_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ + echo "$$ALIASES" + @PACKAGE_SPEC_ID="$$($(call QUERY_DEFAULT_PACKAGESPEC,.packagespecid) | head -n1)"; \ + COMMAND="PACKAGE_SOURCE_ID=$$PACKAGE_SOURCE_ID PACKAGE_SPEC_ID=$$PACKAGE_SPEC_ID $(MK)build.mk package-contents"; \ + echo "$$COMMAND"; \ + $(SHELL) "$$COMMAND" + +# copy-package-contents is a convenience target for local builds, do not use in CI. +copy-package-contents: + @$(call DIRTY_SOURCE_WARNING,COPYING CONTENTS OF DIRTY BUILD) + @echo "==> Getting contents of default package for GOOS=$(GOOS) GOARCH=$(GOARCH)" + @ALIASES=$$($(call QUERY_DEFAULT_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ + echo "$$ALIASES" + @PACKAGE_SPEC_ID="$$($(call QUERY_DEFAULT_PACKAGESPEC,.packagespecid) | head -n1)"; \ + COMMAND="PACKAGE_SOURCE_ID=$$PACKAGE_SOURCE_ID PACKAGE_SPEC_ID=$$PACKAGE_SPEC_ID $(MK)build.mk copy-package-contents"; \ + echo "$$COMMAND"; \ + $(SHELL) "$$COMMAND" + # meta is a convenience target for local builds, do not use in CI. # Instead, use `make package-meta` specifying PACKAGE_SPEC_ID. meta: + @$(call DIRTY_SOURCE_WARNING,WRITING METADATA FOR DIRTY BUILD) @echo "==> Writing metacdata for default package (GOOS=$(GOOS) GOARCH=$(GOARCH))" @ALIASES=$$($(call QUERY_DEFAULT_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ echo "$$ALIASES" @@ -111,6 +143,7 @@ build-all: # package expects PACKAGE_SPEC_ID to already be set, use this in CI. package: + @$(call DIRTY_SOURCE_WARNING,BUILDING DIRTY PACKAGE) @echo "==> Building package spec $(PACKAGE_SPEC_ID)" @ALIASES=$$($(call QUERY_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ echo "$$ALIASES" @@ -120,6 +153,7 @@ package: # package-meta expects PACKAGE_SPEC_ID to already be set, use this in CI. package-meta: + @$(call DIRTY_SOURCE_WARNING,WRITING DIRTY METADATA FOR DIRTY PACKAGE) @echo "==> Writing metadata for package $(PACKAGE_SPEC_ID)" @ALIASES=$$($(call QUERY_PACKAGESPEC,.aliases[] | "alias type:\(.type) path:\(.path)") | column -t); \ echo "$$ALIASES" @@ -193,19 +227,7 @@ clean-all-prune: clean-all docker container prune docker image prune -# Configure the releaser repo. If you are developing that repo, you may want -# to clone it adjacent to this one in ../packagespec-release, otherwise it will -# be cloned into .releaser, if you have access to it. -RELEASER_REPO ?= git@github.com:hashicorp/packagespec-release.git -RELEASER_DIR := $(REPO_ROOT)/../packagespec-release -RELEASER_CLONE := NO -RELEASER_PULL := NO -ifeq ($(shell if [ -d $(RELEASER_DIR) ]; then echo OK; else echo NO; fi),NO) -RELEASER_GITIGNORE := $(REPO_ROOT)/.tmp/.gitignore -RELEASER_DIR := $(REPO_ROOT)/.tmp/.releaser -RELEASER_CLONE := YES -RELEASER_PULL := YES -endif +RELEASER_DIR := $(REPO_ROOT)/.packagespec/release # REQUIRE_EXPORT requires a set of make variables to be nonempty, # exits 1 if any are not, and exports each one otherwise. @@ -227,30 +249,9 @@ define INVOKE_RELEASER_TARGET PRODUCT_CIRCLECI_SLUG PRODUCT_CIRCLECI_HOST RELEASE_SYSTEM_BRANCH \ PRODUCT_RELEASE_REPO SPEC LOCKDIR \ ) \ - [ -d "$(RELEASER_DIR)" ] || { \ - [ $(RELEASER_CLONE) = YES ] || { \ - echo "You must clone $(RELEASER_REPO) into $(RELEASER_DIR)"; exit 1; \ - }; \ - mkdir -p $(RELEASER_DIR); \ - echo "*" > "$(RELEASER_GITIGNORE)"; \ - echo "==> Attempting to clone $(RELEASER_REPO) into $(RELEASER_DIR)"; \ - echo "==> NOTE: The above repo is only available to HashiCorp employees at this time."; \ - mkdir -p $(RELEASER_DIR); \ - if ! git clone -q "$(RELEASER_REPO)" "$(RELEASER_DIR)"; then \ - echo "==> ERROR: Failed to clone $(RELEASER_REPO)"; \ - fi; \ - }; \ - echo "==> Using releaser code from $(RELEASER_DIR)"; \ - ( \ - cd $(RELEASER_DIR); \ - if [ $(RELEASER_PULL) = YES ]; then \ - git checkout -q master; \ - git pull -q origin master; \ - git clean -qf; \ - git reset -q --hard HEAD; \ - fi; \ - $(MAKE) $(1); \ - ) + ( cd $(REPO_ROOT) && packagespec load -asset=PREP_TIME -lockdir "$(LOCKDIR)"; ); \ + ( cd $(REPO_ROOT) && packagespec load -asset=WORK_DIR -lockdir "$(LOCKDIR)"; ); \ + $(MAKE) -C $(RELEASER_DIR) $(1) endef # RELEASE_TARGETS are targets in the release repo we pass control to diff --git a/packages-oss.lock/README.md b/packages-oss.lock/README.md deleted file mode 100755 index c0dc2b250..000000000 --- a/packages-oss.lock/README.md +++ /dev/null @@ -1,126 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -This directory contains a build system for producing multiple different packages -from the same source code (i.e. a single git commit). - -The build system allows the definition of *packages* which are near complete -descriptions of the build environment and build command used to produce each package. -This set of packages is used to generate CI configuration, and drives the building -of builder images (via layer.mk) and final packages (build.mk). - -Packages include a set of *layers* which are individually cacheable stages of the -build, expressed as Dockerfile templates and source definitions, and cached as Docker -images. - -## Why? - -HashiCorp ship software written in Go, which must be compiled for multiple -different platforms, and with different build tags and compiler flags etc. -For some of our software there are many tens of variations that must be -built for a single commit. Managing these by hand is too onerous a task -and one that may easily result in error. The usual solution is to write -iterative programs that directly output the various binaries, however this -itself can be difficult to understand, and difficult to observe clearly. - -By separating the workflows of _defining_ packages and then _building_ them -we end up with an easy to understand intermediate representation of -each package (packages.lock). Not only is it easy to understand, but also to -consume for other purposes, such as generating CI pipelines, or -programattically editing to further automation efforts. - -packages.lock essentially contains all the non-source inputs to each package -along with pointers to the source itself. We cache all build layers/packages -and intermediate files according to their spec + source (all the inputs). -That is, each item in the cache, and the eventual packages we build are -input-addressable, meaning we can fairly aggressively cache everything, -with a simple invalidation rule: if any input changes, then invalidate the -cache. - -## Workflow - -The workflow is to edit `packages.yml` which is the human-editable description -of all the packages and build layers, and then to run `make packages` which -translates that definition into the `packages.lock` file tree. - -Note: at present, only HashiCorp employees have access to the `packagespec` tool -used by the Makefile to generate packages.lock, this may or may not change in future. - -The convenience command `make build` selects the first of these packages that -matches your local GOOS and GOARCH and builds that one. - -## Implementation - -There are two separate workflows: defining packages (in packages.yml) -and building packages (build.mk). For conveninience the main Makefile exposes targets -that invoke those files on your behalf, which you should always use unless debugging -the system. In CI there is another useful workflow: building the builder images -themselves and saving them to an archive file for caching. This is implemented -in layer.mk. - -### config.mk - -config.mk is included by all the other make files, and contains global configuration -as well as some utility macros and lists of required tools to install. - -### build.mk - -build.mk produces package files for distribution by running the build command -inside the relevant build container for that package. - -### layer.mk - -layer.mk contains all the code for building and caching the build layers, -it is included by build.mk so that you don't need to separately build layers -locally, but in CI you can invoke it directly to pre-cache layers. - -### packages.yml - -packages.yml is the human-editable defition of package specs. - -### packages.lock - -packages.lock contains the fully expanded version of packages.yml, including -the rendered dockerfiles in packages.lock/layers. When packages.lock changes -after running 'make packages' you should also re-generate CI config by running -`make ci-config` in the root of the repo, and commit them both. - -## Build internals - -### 1. Build each builder image layer - -#### a. Build source archives, assign SOURCE_ID - -The build process uses the definitions in packages.lock to generate source -archives (using the layers' source-include and source-exclude fields) -from either the local filesystem, or direct from git if PRODUCT_REVISION is -set. It assigns each set of source code a SOURCE_ID which is either the -SHA of the latest git commit to affect any of that code, or else if the code -is dirty (contains uncommitted changes), a SHA1 sum of the latest commit plus -the output of 'git diff' in order to make it unique - -#### b. Build the docker image - -Using the Dockerfile from packages.lock, the source code from the source -archive, and a reference to the base image (the one from the layer below) -build a Docker image. Each layer in packagespec.lock is addressed (has an -ID) which is a hash of its content, its source definition, and the ID of -its parent layer. This layer ID is combined with the SOURCE_ID to produce -the name of the Docker image (LAYER_ID:SOURCE_ID-PARENTHASH). We also append -'PARENTHASH' Which is a cumulative hash of each build layer's ID up to that -point. This ensures that if any base layer changes input-wise in any way, -then all subsequent layers are invalidated. - -### 2. Build the package - -Using the top-most buider image, which must by now contain all the source code, -execute the build command (passing in some externally calculated paths) to -compile and package the software. - -Use `docker cp` to copy out the built artefact. We do this instead of using -mounts, because that's more compatible with various remote Docker scenarios. - -### 3. Address the package. - -Each package is addressed by all its inputs (including source code), but this -is not a human-readable name. We also add package aliases, in the form of -symlinks in .buildcache/packages/by-alias which are human-readable names -and names required by other systems involved in distribution. diff --git a/packages-oss.lock/build.mk b/packages-oss.lock/build.mk index 3e96c3c48..5419197aa 100755 --- a/packages-oss.lock/build.mk +++ b/packages-oss.lock/build.mk @@ -1,4 +1,6 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** # build.mk builds the packages defined in packages.lock, first building all necessary # builder images. # @@ -57,6 +59,11 @@ _ := $(shell mkdir -p $(OUTPUT_DIR)) PACKAGE_NAME := $(PACKAGE_SOURCE_ID)-$(PACKAGE_SPEC_ID) PACKAGE_ZIP_NAME := $(PACKAGE_NAME).zip PACKAGE := $(OUTPUT_DIR)/$(PACKAGE_ZIP_NAME) +# PACKAGE_CONTENTS is used when a built package needs to be unzipped to examine +# its contents. It is a path to a directory where these contents will be unzipped +# to. This is not needed to produce builds, but is useful for post-build tasks +# when the package contents need to be checked. +PACKAGE_CONTENTS := $(PACKAGE)_contents META_JSON_NAME := $(PACKAGE_ZIP_NAME).meta.json META := $(OUTPUT_DIR)/$(META_JSON_NAME) @@ -87,6 +94,25 @@ DOCKER_CP_COMMAND = docker cp $(BUILD_CONTAINER_NAME):$(CONTAINER_OUTPUT_DIR)/$( package: $(ALIASES) @echo $(PACKAGE) +# package-contents builds the package according to PACKAGE_SPEC_ID and PRODUCT_REVISION, +# and then extracts the zip file into an adjacent directory. +.PHONY: package-contents +package-contents: $(PACKAGE_CONTENTS) + @echo "$(PACKAGE_CONTENTS)/" + +# copy-package-contents allows copying the contents of a package to a specific +# directory. You must set PACKAGE_CONTENTS_DEST_DIR to this directory. +# This is useful for implementing a top-level make target that places your +# build artifacts in a well-known location. +.PHONY: copy-package-contents +copy-package-contents: $(PACKAGE_CONTENTS) + @[ -n "$(PACKAGE_CONTENTS_DEST_DIR)" ] || { \ + echo "==> ERROR: Must set PACKAGE_CONTENTS_DEST_DIR"; \ + exit 1; \ + }; \ + mkdir -p "$(PACKAGE_CONTENTS_DEST_DIR)"; \ + cp -r "$(PACKAGE_CONTENTS)"/* "$(PACKAGE_CONTENTS_DEST_DIR)" + .PHONY: package-meta package-meta: $(META) @echo $(META) @@ -107,6 +133,9 @@ $(PACKAGE): $(BUILD_LAYER_IMAGE) $(DOCKER_CP_COMMAND) @docker rm -f $(BUILD_CONTAINER_NAME) +$(PACKAGE_CONTENTS): $(PACKAGE) + @mkdir -p "$@" && unzip "$<" -d "$@" + # ALIASES writes the package alias links. # ALIASES must be phony to ensure they are updated to point to the # latest builds. diff --git a/packages-oss.lock/config.mk b/packages-oss.lock/config.mk index f5dca8fdf..4c422814b 100755 --- a/packages-oss.lock/config.mk +++ b/packages-oss.lock/config.mk @@ -1,4 +1,6 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** # config.mk contains constants and derived configuration that applies to # building both layers and final packages. @@ -37,7 +39,7 @@ SPEC_MODIFIER := $(SPEC_FILENAME:packages%.yml=%) LOCKDIR := packages$(SPEC_MODIFIER).lock # BUILDER_IMAGE_PREFIX is used in generating layers' docker image names. -BUILDER_IMAGE_PREFIX := vault-builder +BUILDER_IMAGE_PREFIX := build-layer # LOCK is the generated fully-expanded rendition of SPEC, for use in generating CI # pipelines and other things. @@ -61,7 +63,7 @@ GIT_EXCLUDE_LIST = $(call QUOTE_LIST,$(addprefix $(GIT_EXCLUDE_PREFIX),$(1))) # Source in LOCKDIR is encoded as PACKAGE_SPEC_ID and included in paths # and cache keys. Source in .circleci/ should not do much more than call # code in the release/ directory, SPEC is the source of LOCKDIR. -ALWAYS_EXCLUDE_SOURCE := $(SPEC) $(LOCKDIR)/ .circleci/ +ALWAYS_EXCLUDE_SOURCE := $(SPEC) $(LOCKDIR)/ ./packagespec.mk ./.circleci/ # ALWAYS_EXCLUD_SOURCE_GIT is git path filter parlance for the above. ALWAYS_EXCLUDE_SOURCE_GIT := $(call GIT_EXCLUDE_LIST,$(ALWAYS_EXCLUDE_SOURCE)) @@ -113,13 +115,18 @@ ifeq ($(PRODUCT_REVISION),) # # Dirty package builds should never be cached because their PACKAGE_SOURCE_ID # is not unique to the code, it just reflects the last commit ID in the git log -# prefixed with dirty_. +# prefixed with dirty_. GIT_REF := HEAD ALLOW_DIRTY ?= YES PRODUCT_REVISION_NICE_NAME := -DIRTY := $(shell cd $(REPO_ROOT); git diff --exit-code $(GIT_REF) -- $(ALWAYS_EXCLUDE_SOURCE_GIT) > /dev/null 2>&1 || echo "dirty_") +DIRTY_FILES := $(shell cd $(REPO_ROOT) && git ls-files -o -m --exclude-standard -- $(ALWAYS_EXCLUDE_SOURCE_GIT) | xargs) +ifneq ($(DIRTY_FILES),) +DIRTY := dirty_$(shell cd $(REPO_ROOT) && cat $(DIRTY_FILES) | $(SUM) || echo FAIL)_ +ifeq ($(DIRTY),FAIL_) +$(error Failed to determine dirty files sha1sum) +endif +endif PACKAGE_SOURCE_ID := $(DIRTY)$(shell $(call GIT_COMMIT_OR_TAG_REF,$(GIT_REF))) - else # PRODUCT_REVISION is non-empty so treat it as a git commit ref and pull files diff --git a/packages-oss.lock/layer.mk b/packages-oss.lock/layer.mk index 863e84dc2..0cc69d8eb 100755 --- a/packages-oss.lock/layer.mk +++ b/packages-oss.lock/layer.mk @@ -1,4 +1,6 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** # layer.mk contains the machinery to incrementally build the builder image # as separate layers, so each can be cached both locally and in CI. This serves # both to speed up builds by avoiding unnecessary repetition of work already done, @@ -47,8 +49,6 @@ include $(shell git rev-parse --show-toplevel)/packages*.lock/config.mk .SECONDARY: -DOCKERFILES_DIR := $(LOCKDIR)/layers - _ := $(shell mkdir -p $(CACHE_ROOT)/source-archives) ### END BUILDER IMAGE LAYERS @@ -85,8 +85,6 @@ $(1)_BASE_IMAGE := $$($(1)_BASE_CACHE)/image.marker $(1)_BASE_IMAGE_NAME = $$(shell cat $$($(1)_BASE_IMAGE)) endif -$(1)_DOCKERFILE := $(DOCKERFILES_DIR)/$$($(1)_NAME).Dockerfile - # If no source is included, set source ID to none. # Note that we include the checksum of the generated Dockerfile as part of cache IDs # so we still invalidate the cache appropriately. @@ -98,7 +96,7 @@ $(1)_SOURCE_ID_NICE_NAME := else -$(1)_SOURCE_GIT = $$($(1)_SOURCE_INCLUDE) $$(call GIT_EXCLUDE_LIST,$$($(1)_SOURCE_EXCLUDE)) +$(1)_SOURCE_GIT = $$(call QUOTE_LIST,$$($(1)_SOURCE_INCLUDE)) $$(call GIT_EXCLUDE_LIST,$$($(1)_SOURCE_EXCLUDE)) $(1)_SOURCE_COMMIT := $$(shell git rev-list -n1 $(GIT_REF) -- $$($(1)_SOURCE_GIT)) # If we allow dirty builds, generate the source ID as a function of the @@ -110,28 +108,29 @@ $(1)_SOURCE_CMD := { { \ git ls-files -- $$($(1)_SOURCE_GIT); \ git ls-files -m --exclude-standard -- $$($(1)_SOURCE_GIT); \ } | sort | uniq; } -$(1)_SOURCE_MODIFIED := $$(trim $$(shell git ls-files -m -- $$($(1)_SOURCE_GIT))) -$(1)_SOURCE_MODIFIED_SUM := $$(trim $$(shell git diff -- $$($(1)_SOURCE_GIT) | $(SUM))) -$(1)_SOURCE_NEW := $$(trim $$(shell git ls-files -o --exclude-standard -- $$($(1)_SOURCE_GIT))) -$(1)_SOURCE_NEW_SUM := $$(trim $$(shell git ls-files -o --exclude-standard -- $$($(1)_SOURCE_GIT) | $(SUM))) -$(1)_SOURCE_DIRTY := $$(trim $$(shell if [ -z "$$($(1)_SOURCE_MODIFIED)" ] && [ -z "$$($(1)_SOURCE_NEW)" ]; then echo NO; else echo YES; fi)) -$(1)_SOURCE_ID := $$(shell if [ -z "$$($(1)_SOURCE_MODIFIED)" ] && [ -z "$$($(1)_SOURCE_NEW)" ]; then \ - echo $$($(1)_SOURCE_COMMIT); \ +$(1)_SOURCE_MODIFIED := $$(shell git ls-files -m -- $$($(1)_SOURCE_GIT) | xargs) +$(1)_SOURCE_NEW := $$(shell git ls-files -o --exclude-standard -- $$($(1)_SOURCE_GIT) | xargs) +$(1)_SOURCE_DIRTY_LIST := $$(shell echo "$$($(1)_SOURCE_MODIFIED) $$($(1)_SOURCE_NEW)" | xargs) +$(1)_SOURCE_DIRTY_SUM := $$(shell [ -z "$$($(1)_SOURCE_DIRTY_LIST)" ] || cat $$($(1)_SOURCE_DIRTY_LIST) | $(SUM)) + +$(1)_SOURCE_ID := $$(shell if [ -z "$$($(1)_SOURCE_DIRTY_LIST)" ]; then \ + echo "$$($(1)_SOURCE_COMMIT)"; \ else \ - echo -n dirty_; echo $$($(1)_SOURCE_MODIFIED_SUM) $$($(1)_SOURCE_NEW_SUM) | $(SUM); \ + echo -n "dirty_$$($(1)_SOURCE_DIRTY_SUM)"; \ fi) -$(1)_SOURCE_DIRTY_LIST := $$($(1)_SOURCE_MODIFIED) $$($(1)_SOOURCE_NEW) -$(1)_SOURCE_ID_NICE_NAME := $$($(1)_SOURCE_ID) +$(1)_ID_PREFIX := $$(shell [ -z "$$($(1)_SOURCE_DIRTY_LIST)" ] || echo "dirty_") + +$(1)_SOURCE_ID_NICE_NAME := $$($(1)_SOURCE_ID) # No dirty builds allowed, so the SOURCE_ID is the git commit SHA, # and we list files using git ls-tree. else -$(1)_SOURCE_ID := $$($(1)_SOURCE_COMMIT) -$(1)_SOURCE_ID_NICE_NAME := $$($(1)_SOURCE_ID) -$(1)_SOURCE_CMD := git ls-tree -r --name-only $(GIT_REF) -- $$($(1)_SOURCE_GIT) +$(1)_SOURCE_ID := $$($(1)_SOURCE_COMMIT) +$(1)_SOURCE_ID_NICE_NAME := $$($(1)_SOURCE_ID) +$(1)_SOURCE_CMD := git ls-tree -r --name-only $(GIT_REF) -- $$($(1)_SOURCE_GIT) endif endif @@ -148,6 +147,7 @@ endef $(1)_LAYER_ID_CONTENTS_FILE := $$($(1)_CACHE_ROOT)/current-layer-id-contents $(1)_LAYER_ID_FILE := $$($(1)_CACHE_ROOT)/current-layer-id +$(1)_DOCKERFILE := $$($(1)_CACHE_ROOT)/Dockerfile # Create cache root dir and write LAYER_ID_FILE_CONTENTS file. _ := $$(shell \ @@ -155,11 +155,27 @@ _ := $$(shell \ echo "$$($(1)_LAYER_ID_CONTENTS)" > $$($(1)_LAYER_ID_CONTENTS_FILE); \ ) -$(1)_LAYER_ID := $$(shell cat $$($(1)_LAYER_ID_CONTENTS_FILE) | $(SUM)) +$(1)_LAYER_ID := $$($(1)_ID_PREFIX)$$(shell cat $$($(1)_LAYER_ID_CONTENTS_FILE) | $(SUM)) $(1)_SOURCE_ARCHIVE := $(CACHE_ROOT)/source-archives/$$($(1)_TYPE)-$$($(1)_LAYER_ID).tar $(1)_IMAGE_NAME := $(BUILDER_IMAGE_PREFIX)-$$($(1)_NAME):$$($(1)_LAYER_ID) $(1)_CACHE := $(CACHE_ROOT)/layers/$$($(1)_NAME)/$$($(1)_LAYER_ID) + +ifeq ($(DEBUG),YES) +$$(info ===== LAYER DEBUG INFO ($(1)) ) +$$(info SOURCE_GIT=$$($(1)_SOURCE_GIT)) +$$(info SOURCE_COMMIT=$$($(1)_SOURCE_COMMIT)) +$$(info SOURCE_MODIFIED=$$($(1)_SOURCE_MODIFIED)) +$$(info SOURCE_NEW=$$($(1)_SOURCE_NEW)) +$$(info SOURCE_DIRTY_LIST=$$($(1)_SOURCE_DIRTY_LIST)) +$$(info SOURCE_DIRTY_SUM=$$($(1)_SOURCE_DIRTY_SUM)) +$$(info SOURCE_ID=$$($(1)_SOURCE_ID)) +$$(info LAYER_ID=$$($(1)_LAYER_ID)) +$$(info SOURCE_LIST=$$(shell $$($(1)_SOURCE_CMD))) +$$(info =====) +endif + + # Create cache dir and write Layer ID file. _ := $$(shell \ mkdir -p $$($(1)_CACHE); \ @@ -215,7 +231,6 @@ $(1)-debug: @echo "$(1)_SOURCE_COMMIT = $$($(1)_SOURCE_COMMIT)" @echo "$(1)_SOURCE_ID = $$($(1)_SOURCE_ID)" @echo "$(1)_SOURCE_MODIFIED = $$($(1)_SOURCE_MODIFIED)" - @echo "$(1)_SOURCE_DIRTY = $$($(1)_SOURCE_DIRTY)" @echo "$(1)_SOURCE_NEW = $$($(1)_SOURCE_NEW)" @echo "$(1)_IMAGE = $$($(1)_IMAGE)" @echo "$(1)_IMAGE_TIMESTAMP = $$($(1)_IMAGE_TIMESTAMP)" @@ -259,6 +274,10 @@ $(1)_DOCKER_BUILD_ARGS = $$(shell [ -z "$$($(1)_BASE)" ] || echo --build-arg BAS $(1)_SOURCE_ARCHIVE_WITH_DOCKERFILE := $$($(1)_CACHE)/source-archive.tar +$$($(1)_DOCKERFILE): + @mkdir -p "$$(dir $$(@))" + @$$(call QUERY_LOCK,.layers[] | select(.name=="$$($(1)_NAME)").dockerfile) > "$$@" + # Build the docker image. # # For dirty builds, tar up a source archive from the local filesystem. @@ -272,9 +291,11 @@ $(1)_SOURCE_ARCHIVE_WITH_DOCKERFILE := $$($(1)_CACHE)/source-archive.tar # once Docker supports that properly, because ustar only supports filenames # < 256 chars which could eventually be an issue. TAR_FORMAT := --format=ustar -$(1)_FULL_DOCKER_BUILD_COMMAND = docker build -t $$($(1)_IMAGE_NAME) $$($(1)_DOCKER_BUILD_ARGS) \ +export DOCKER_BUILDKIT=1 +$(1)_FULL_DOCKER_BUILD_COMMAND = docker build --ssh=default -t $$($(1)_IMAGE_NAME) $$($(1)_DOCKER_BUILD_ARGS) \ -f $$($(1)_DOCKERFILE) - < $$($(1)_SOURCE_ARCHIVE_WITH_DOCKERFILE) -$$($(1)_IMAGE): $$($(1)_BASE_IMAGE) + +$$($(1)_IMAGE): $$($(1)_BASE_IMAGE) $$($(1)_DOCKERFILE) @$$(call $(1)_UPDATE_MARKER_FILE) @if [ -f "$$@" ]; then exit 0; fi; \ echo "==> Building Docker image $$($(1)_IMAGE_NAME)"; \ @@ -318,7 +339,7 @@ endef ### END LAYER # Include the generated instructions to build each layer. -include $(sort $(shell find $(DOCKERFILES_DIR) -name '*.mk')) +include $(LOCKDIR)/layers/layers.mk # Eagerly update the docker image marker files. _ := $(foreach L,$(LAYERS),$(shell $(call $(L)_UPDATE_MARKER_FILE))) diff --git a/packages-oss.lock/layers/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.Dockerfile b/packages-oss.lock/layers/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.Dockerfile deleted file mode 100755 index 12601b88c..000000000 --- a/packages-oss.lock/layers/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -FROM debian@sha256:68f4e2259032a4e6f5035804e64438b52af8dd5889528b305b9059183ea4cd2a -COPY . ./ -RUN apt-get update -y && apt-get install --no-install-recommends -y -q \ - curl \ - zip \ - build-essential \ - gcc-multilib \ - g++-multilib \ - ca-certificates \ - git mercurial bzr \ - gnupg \ - libltdl-dev \ - libltdl7 \ - bash \ - && rm -rf /var/lib/apt/lists/* \ No newline at end of file diff --git a/packages-oss.lock/layers/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.Dockerfile b/packages-oss.lock/layers/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.Dockerfile deleted file mode 100755 index f35e8f062..000000000 --- a/packages-oss.lock/layers/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOPATH /gopath -ENV GOROOT /goroot -RUN mkdir $GOROOT && mkdir $GOPATH -RUN curl https://storage.googleapis.com/golang/go1.14.7.linux-amd64.tar.gz \ - | tar xzf - -C $GOROOT --strip-components=1 -ENV PATH $GOROOT/bin:$GOPATH/bin:$PATH \ No newline at end of file diff --git a/packages-oss.lock/layers/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.Dockerfile b/packages-oss.lock/layers/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.Dockerfile deleted file mode 100755 index e8e806ea4..000000000 --- a/packages-oss.lock/layers/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GO111MODULE=off -RUN go get golang.org/x/tools/cmd/goimports -RUN go get github.com/hashicorp/go-bindata -RUN go get github.com/hashicorp/go-bindata/go-bindata -RUN go get github.com/elazarl/go-bindata-assetfs -RUN go get github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs diff --git a/packages-oss.lock/layers/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.Dockerfile b/packages-oss.lock/layers/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.Dockerfile deleted file mode 100755 index f9b8196ce..000000000 --- a/packages-oss.lock/layers/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV REPO=github.com/hashicorp/vault -ENV DIR=$GOPATH/src/$REPO -RUN mkdir -p $DIR -WORKDIR $DIR diff --git a/packages-oss.lock/layers/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.Dockerfile b/packages-oss.lock/layers/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.Dockerfile deleted file mode 100755 index 9d531c9e7..000000000 --- a/packages-oss.lock/layers/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - -RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - -RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list -RUN apt-get update -y && apt-get install -y -q nodejs yarn=1.19.1-1 \ - && rm -rf /var/lib/apt/lists/* \ No newline at end of file diff --git a/packages-oss.lock/layers/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.Dockerfile b/packages-oss.lock/layers/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.Dockerfile deleted file mode 100755 index 34eb5ea85..000000000 --- a/packages-oss.lock/layers/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -RUN cd ui && yarn install -RUN cd ui && npm rebuild node-sass \ No newline at end of file diff --git a/packages-oss.lock/layers/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.Dockerfile b/packages-oss.lock/layers/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.Dockerfile deleted file mode 100755 index d66cadcdd..000000000 --- a/packages-oss.lock/layers/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -RUN cd ui && yarn run build \ No newline at end of file diff --git a/packages-oss.lock/layers/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.Dockerfile b/packages-oss.lock/layers/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.Dockerfile deleted file mode 100755 index b4fbe2f64..000000000 --- a/packages-oss.lock/layers/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -RUN go-bindata-assetfs -o bindata_assetfs.go -pkg http -prefix pkg -modtime 1480000000 -tags ui ./pkg/web_ui/... -RUN mkdir -p http && mv bindata_assetfs.go http/ -RUN goimports -w http/bindata_assetfs.go \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.Dockerfile deleted file mode 100755 index ddc596200..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=freebsd -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.Dockerfile deleted file mode 100755 index 788bd77d0..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=linux -ENV GOARCH=arm -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.Dockerfile deleted file mode 100755 index ef4fe2a4c..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=freebsd -ENV GOARCH=arm -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.Dockerfile deleted file mode 100755 index 61ea0d37b..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=darwin -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.Dockerfile deleted file mode 100755 index 2c80f6a42..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=linux -ENV GOARCH=arm64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.Dockerfile deleted file mode 100755 index 8a17df994..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=windows -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.Dockerfile deleted file mode 100755 index 70599ab9d..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=netbsd -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.Dockerfile deleted file mode 100755 index e9cc6ebdd..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=freebsd -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.Dockerfile deleted file mode 100755 index d8f55f67a..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=linux -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.Dockerfile deleted file mode 100755 index 2baddb849..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=linux -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.Dockerfile deleted file mode 100755 index d9459a1ce..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=openbsd -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.Dockerfile deleted file mode 100755 index 78dbc9a27..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=windows -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.Dockerfile deleted file mode 100755 index 50fbc482d..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=netbsd -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.Dockerfile deleted file mode 100755 index 253f7d850..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=solaris -ENV GOARCH=amd64 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.Dockerfile deleted file mode 100755 index f819f0988..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=openbsd -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.Dockerfile b/packages-oss.lock/layers/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.Dockerfile deleted file mode 100755 index d32dd8076..000000000 --- a/packages-oss.lock/layers/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ -ENV GOOS=darwin -ENV GOARCH=386 -ENV CGO_ENABLED=0 -# Try to build vendored packages. We first filter out packages which report -# errors in 'go list', because trying to run go build ./vendor/... fails early -# if we include them. We also don't care about the exit code here, because -# some of the vendored packages may fail to build, but this won't necessarily -# mean that the final package will fail to build, and we will still get a -# usefully warmed cache. -RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true \ No newline at end of file diff --git a/packages-oss.lock/layers/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.Dockerfile b/packages-oss.lock/layers/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.Dockerfile b/packages-oss.lock/layers/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.Dockerfile b/packages-oss.lock/layers/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.Dockerfile b/packages-oss.lock/layers/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.Dockerfile b/packages-oss.lock/layers/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.Dockerfile b/packages-oss.lock/layers/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.Dockerfile b/packages-oss.lock/layers/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.Dockerfile b/packages-oss.lock/layers/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.Dockerfile b/packages-oss.lock/layers/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.Dockerfile b/packages-oss.lock/layers/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.Dockerfile b/packages-oss.lock/layers/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.Dockerfile b/packages-oss.lock/layers/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.Dockerfile b/packages-oss.lock/layers/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.Dockerfile b/packages-oss.lock/layers/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.Dockerfile b/packages-oss.lock/layers/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.Dockerfile b/packages-oss.lock/layers/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.Dockerfile deleted file mode 100755 index 96ce94be9..000000000 --- a/packages-oss.lock/layers/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -ARG BASE_IMAGE -FROM $BASE_IMAGE -COPY . ./ diff --git a/packages-oss.lock/layers/layers.mk b/packages-oss.lock/layers/layers.mk index a09a657e5..2fde37fbe 100755 --- a/packages-oss.lock/layers/layers.mk +++ b/packages-oss.lock/layers/layers.mk @@ -1,361 +1,363 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_ID := 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_TYPE := base -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_BASE_LAYER := -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_SOURCE_INCLUDE := -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_SOURCE_EXCLUDE := -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_CACHE_KEY_FILE := .buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 -LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_ARCHIVE_FILE := .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz -$(eval $(call LAYER,$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_ID),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_TYPE),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_BASE_LAYER),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_SOURCE_INCLUDE),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_SOURCE_EXCLUDE),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_CACHE_KEY_FILE),$(LAYER_00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9_ARCHIVE_FILE))) +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_ID := 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_TYPE := base +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_BASE_LAYER := +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_SOURCE_INCLUDE := +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_SOURCE_EXCLUDE := +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_CACHE_KEY_FILE := .buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070 +LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_ARCHIVE_FILE := .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz +$(eval $(call LAYER,$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_ID),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_TYPE),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_BASE_LAYER),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_SOURCE_INCLUDE),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_SOURCE_EXCLUDE),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_CACHE_KEY_FILE),$(LAYER_00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070_ARCHIVE_FILE))) -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_ID := 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_TYPE := install-go -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_BASE_LAYER := 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_SOURCE_INCLUDE := -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_SOURCE_EXCLUDE := -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590 -LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_ARCHIVE_FILE := .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz -$(eval $(call LAYER,$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_ID),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_TYPE),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_BASE_LAYER),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_SOURCE_INCLUDE),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_SOURCE_EXCLUDE),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_CACHE_KEY_FILE),$(LAYER_01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590_ARCHIVE_FILE))) +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_ID := 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_TYPE := install-go +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_BASE_LAYER := 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_SOURCE_INCLUDE := +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_SOURCE_EXCLUDE := +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856 +LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_ARCHIVE_FILE := .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz +$(eval $(call LAYER,$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_ID),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_TYPE),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_BASE_LAYER),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_SOURCE_INCLUDE),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_SOURCE_EXCLUDE),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_CACHE_KEY_FILE),$(LAYER_01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856_ARCHIVE_FILE))) -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_ID := 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_TYPE := install-go-tools -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_BASE_LAYER := 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_SOURCE_INCLUDE := -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_SOURCE_EXCLUDE := -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e -LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_ARCHIVE_FILE := .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz -$(eval $(call LAYER,$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_ID),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_TYPE),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_BASE_LAYER),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_SOURCE_INCLUDE),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_SOURCE_EXCLUDE),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_CACHE_KEY_FILE),$(LAYER_02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e_ARCHIVE_FILE))) +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_ID := 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_TYPE := install-go-tools +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_BASE_LAYER := 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_SOURCE_INCLUDE := +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_SOURCE_EXCLUDE := +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 +LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_ARCHIVE_FILE := .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz +$(eval $(call LAYER,$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_ID),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_TYPE),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_BASE_LAYER),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_SOURCE_INCLUDE),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_SOURCE_EXCLUDE),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_CACHE_KEY_FILE),$(LAYER_02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981_ARCHIVE_FILE))) -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_ID := 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_TYPE := set-workdir -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_BASE_LAYER := 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_SOURCE_INCLUDE := -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_SOURCE_EXCLUDE := -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_CACHE_KEY_FILE := .buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 -LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_ARCHIVE_FILE := .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz -$(eval $(call LAYER,$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_ID),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_TYPE),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_BASE_LAYER),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_SOURCE_INCLUDE),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_SOURCE_EXCLUDE),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_CACHE_KEY_FILE),$(LAYER_03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049_ARCHIVE_FILE))) +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_ID := 03-set-workdir-68217e0df446776a522c173819319331eab24bfd +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_TYPE := set-workdir +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_BASE_LAYER := 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_SOURCE_INCLUDE := +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_SOURCE_EXCLUDE := +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_CACHE_KEY_FILE := .buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd +LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_ARCHIVE_FILE := .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz +$(eval $(call LAYER,$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_ID),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_TYPE),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_BASE_LAYER),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_SOURCE_INCLUDE),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_SOURCE_EXCLUDE),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_CACHE_KEY_FILE),$(LAYER_03-set-workdir-68217e0df446776a522c173819319331eab24bfd_ARCHIVE_FILE))) -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_ID := 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_TYPE := install-yarn -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_BASE_LAYER := 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_SOURCE_INCLUDE := -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_SOURCE_EXCLUDE := -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_CACHE_KEY_FILE := .buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 -LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_ARCHIVE_FILE := .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz -$(eval $(call LAYER,$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_ID),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_TYPE),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_BASE_LAYER),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_SOURCE_INCLUDE),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_SOURCE_EXCLUDE),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_CACHE_KEY_FILE),$(LAYER_04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319_ARCHIVE_FILE))) +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_ID := 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_TYPE := install-yarn +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_BASE_LAYER := 03-set-workdir-68217e0df446776a522c173819319331eab24bfd +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_SOURCE_INCLUDE := +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_SOURCE_EXCLUDE := +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_CACHE_KEY_FILE := .buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 +LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_ARCHIVE_FILE := .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz +$(eval $(call LAYER,$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_ID),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_TYPE),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_BASE_LAYER),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_SOURCE_INCLUDE),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_SOURCE_EXCLUDE),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_CACHE_KEY_FILE),$(LAYER_04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347_ARCHIVE_FILE))) -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_ID := 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_TYPE := ui-dependencies -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_BASE_LAYER := 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_SOURCE_INCLUDE := ui/package.json ui/yarn.lock -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_SOURCE_EXCLUDE := -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_CACHE_KEY_FILE := .buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 -LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_ARCHIVE_FILE := .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz -$(eval $(call LAYER,$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_ID),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_TYPE),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_BASE_LAYER),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_SOURCE_INCLUDE),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_SOURCE_EXCLUDE),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_CACHE_KEY_FILE),$(LAYER_05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81_ARCHIVE_FILE))) +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_ID := 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_TYPE := ui-dependencies +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_BASE_LAYER := 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_SOURCE_INCLUDE := ui/package.json ui/yarn.lock +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_SOURCE_EXCLUDE := +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_CACHE_KEY_FILE := .buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 +LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_ARCHIVE_FILE := .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz +$(eval $(call LAYER,$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_ID),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_TYPE),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_BASE_LAYER),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_SOURCE_INCLUDE),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_SOURCE_EXCLUDE),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_CACHE_KEY_FILE),$(LAYER_05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537_ARCHIVE_FILE))) -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_ID := 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_TYPE := build-ui -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_BASE_LAYER := 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_SOURCE_INCLUDE := ui/ -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_SOURCE_EXCLUDE := -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_CACHE_KEY_FILE := .buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b -LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_ARCHIVE_FILE := .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz -$(eval $(call LAYER,$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_ID),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_TYPE),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_BASE_LAYER),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_SOURCE_INCLUDE),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_SOURCE_EXCLUDE),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_CACHE_KEY_FILE),$(LAYER_06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b_ARCHIVE_FILE))) +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_ID := 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_TYPE := build-ui +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_BASE_LAYER := 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_SOURCE_INCLUDE := ui/ +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_SOURCE_EXCLUDE := +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_CACHE_KEY_FILE := .buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 +LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_ARCHIVE_FILE := .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz +$(eval $(call LAYER,$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_ID),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_TYPE),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_BASE_LAYER),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_SOURCE_INCLUDE),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_SOURCE_EXCLUDE),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_CACHE_KEY_FILE),$(LAYER_06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8_ARCHIVE_FILE))) -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_ID := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_TYPE := build-static-assets -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_BASE_LAYER := 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_SOURCE_INCLUDE := Makefile -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_SOURCE_EXCLUDE := -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_CACHE_KEY_FILE := .buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_ARCHIVE_FILE := .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz -$(eval $(call LAYER,$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_ID),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_TYPE),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_BASE_LAYER),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_SOURCE_INCLUDE),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_SOURCE_EXCLUDE),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_CACHE_KEY_FILE),$(LAYER_07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e_ARCHIVE_FILE))) +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_ID := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_TYPE := build-static-assets +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_BASE_LAYER := 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_SOURCE_INCLUDE := Makefile +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_SOURCE_EXCLUDE := +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_CACHE_KEY_FILE := .buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_ARCHIVE_FILE := .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz +$(eval $(call LAYER,$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_ID),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_TYPE),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_BASE_LAYER),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_SOURCE_INCLUDE),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_SOURCE_EXCLUDE),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_CACHE_KEY_FILE),$(LAYER_07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_ID := 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 -LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_ID),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_TYPE),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_ID := 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 +LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_ID),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_TYPE),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_ID := 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 -LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_ID),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_TYPE),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_ID := 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 +LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_ID),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_TYPE),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_ID := 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e -LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_ID),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_TYPE),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_ID := 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 +LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_ID),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_TYPE),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_ID := 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 -LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_ID),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_TYPE),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_ID := 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a +LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_ID),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_TYPE),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_ID := 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 -LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_ID),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_TYPE),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_ID := 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c +LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_ID),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_TYPE),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_ID := 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e -LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_ID),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_TYPE),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_ID := 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb +LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_ID),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_TYPE),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_ID := 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a -LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_ID),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_TYPE),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_ID := 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 +LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_ID),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_TYPE),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_ID := 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 -LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_ID),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_TYPE),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_ID := 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 +LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_ID),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_TYPE),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_ID := 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c -LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_ID),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_TYPE),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_ID := 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 +LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_ID),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_TYPE),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_ID := 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 -LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_ID),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_TYPE),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_ID := 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 +LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_ID),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_TYPE),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_ID := 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 -LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_ID),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_TYPE),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_ID := 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 +LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_ID),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_TYPE),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_ID := 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 -LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_ID),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_TYPE),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_ID := 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c +LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_ID),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_TYPE),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_ID := 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa -LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_ID),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_TYPE),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_ID := 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e +LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_ID),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_TYPE),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_ID := 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 -LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_ID),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_TYPE),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_ID := 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 +LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_ID),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_TYPE),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_ID := 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 -LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_ID),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_TYPE),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_ID := 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 +LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_ID),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_TYPE),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372_ARCHIVE_FILE))) -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_ID := 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_TYPE := warm-go-build-vendor-cache -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_BASE_LAYER := 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_SOURCE_INCLUDE := vendor/ -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_SOURCE_EXCLUDE := -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 -LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz -$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_ID),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_TYPE),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607_ARCHIVE_FILE))) +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_ID := 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_TYPE := warm-go-build-vendor-cache +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_BASE_LAYER := 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_SOURCE_INCLUDE := vendor/ +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_SOURCE_EXCLUDE := +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd +LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz +$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_ID),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_TYPE),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd_ARCHIVE_FILE))) -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_ID := 09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_TYPE := copy-source -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_BASE_LAYER := 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_SOURCE_INCLUDE := . -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 -LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_ARCHIVE_FILE := .buildcache/archives/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_ID),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_TYPE),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_BASE_LAYER),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_SOURCE_INCLUDE),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_SOURCE_EXCLUDE),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_CACHE_KEY_FILE),$(LAYER_09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1_ARCHIVE_FILE))) +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_ID := 09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_TYPE := copy-source +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_BASE_LAYER := 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_SOURCE_INCLUDE := . +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f +LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_ARCHIVE_FILE := .buildcache/archives/09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_ID),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_TYPE),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_BASE_LAYER),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_SOURCE_INCLUDE),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_SOURCE_EXCLUDE),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_CACHE_KEY_FILE),$(LAYER_09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f_ARCHIVE_FILE))) -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_ID := 09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_TYPE := copy-source -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_BASE_LAYER := 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_SOURCE_INCLUDE := . -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb -LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_ARCHIVE_FILE := .buildcache/archives/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_ID),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_TYPE),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_BASE_LAYER),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_SOURCE_INCLUDE),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_SOURCE_EXCLUDE),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_CACHE_KEY_FILE),$(LAYER_09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb_ARCHIVE_FILE))) +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_ID := 09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_TYPE := copy-source +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_BASE_LAYER := 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_SOURCE_INCLUDE := . +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f +LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_ARCHIVE_FILE := .buildcache/archives/09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_ID),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_TYPE),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_BASE_LAYER),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_SOURCE_INCLUDE),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_SOURCE_EXCLUDE),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_CACHE_KEY_FILE),$(LAYER_09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f_ARCHIVE_FILE))) -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_ID := 09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_TYPE := copy-source -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_BASE_LAYER := 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_SOURCE_INCLUDE := . -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 -LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_ARCHIVE_FILE := .buildcache/archives/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_ID),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_TYPE),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_BASE_LAYER),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_SOURCE_INCLUDE),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_SOURCE_EXCLUDE),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_CACHE_KEY_FILE),$(LAYER_09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592_ARCHIVE_FILE))) +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_ID := 09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_TYPE := copy-source +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_BASE_LAYER := 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_SOURCE_INCLUDE := . +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 +LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_ARCHIVE_FILE := .buildcache/archives/09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_ID),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_TYPE),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_BASE_LAYER),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_SOURCE_INCLUDE),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_SOURCE_EXCLUDE),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_CACHE_KEY_FILE),$(LAYER_09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25_ARCHIVE_FILE))) -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_ID := 09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_TYPE := copy-source -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_BASE_LAYER := 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_SOURCE_INCLUDE := . -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 -LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_ARCHIVE_FILE := .buildcache/archives/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_ID),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_TYPE),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_BASE_LAYER),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_SOURCE_INCLUDE),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_SOURCE_EXCLUDE),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_CACHE_KEY_FILE),$(LAYER_09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716_ARCHIVE_FILE))) +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_ID := 09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9 +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_TYPE := copy-source +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_BASE_LAYER := 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_SOURCE_INCLUDE := . +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9 +LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_ARCHIVE_FILE := .buildcache/archives/09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_ID),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_TYPE),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_BASE_LAYER),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_SOURCE_INCLUDE),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_SOURCE_EXCLUDE),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_CACHE_KEY_FILE),$(LAYER_09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9_ARCHIVE_FILE))) -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_ID := 09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_TYPE := copy-source -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_BASE_LAYER := 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_SOURCE_INCLUDE := . -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 -LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_ARCHIVE_FILE := .buildcache/archives/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_ID),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_TYPE),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_BASE_LAYER),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_SOURCE_INCLUDE),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_SOURCE_EXCLUDE),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_CACHE_KEY_FILE),$(LAYER_09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052_ARCHIVE_FILE))) +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_ID := 09-copy-source-464e219313ce099f513f930c71907cf6703efae6 +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_TYPE := copy-source +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_BASE_LAYER := 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_SOURCE_INCLUDE := . +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6 +LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_ARCHIVE_FILE := .buildcache/archives/09-copy-source-464e219313ce099f513f930c71907cf6703efae6.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_ID),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_TYPE),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_BASE_LAYER),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_SOURCE_INCLUDE),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_SOURCE_EXCLUDE),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_CACHE_KEY_FILE),$(LAYER_09-copy-source-464e219313ce099f513f930c71907cf6703efae6_ARCHIVE_FILE))) -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_ID := 09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_TYPE := copy-source -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_BASE_LAYER := 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_SOURCE_INCLUDE := . -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 -LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_ARCHIVE_FILE := .buildcache/archives/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_ID),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_TYPE),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_BASE_LAYER),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_SOURCE_INCLUDE),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_SOURCE_EXCLUDE),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_CACHE_KEY_FILE),$(LAYER_09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57_ARCHIVE_FILE))) +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_ID := 09-copy-source-5267866774b268cf9a62123148a091787d930b6a +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_TYPE := copy-source +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_BASE_LAYER := 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_SOURCE_INCLUDE := . +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a +LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_ARCHIVE_FILE := .buildcache/archives/09-copy-source-5267866774b268cf9a62123148a091787d930b6a.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_ID),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_TYPE),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_BASE_LAYER),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_SOURCE_INCLUDE),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_SOURCE_EXCLUDE),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_CACHE_KEY_FILE),$(LAYER_09-copy-source-5267866774b268cf9a62123148a091787d930b6a_ARCHIVE_FILE))) -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_ID := 09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_TYPE := copy-source -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_BASE_LAYER := 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_SOURCE_INCLUDE := . -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de -LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_ARCHIVE_FILE := .buildcache/archives/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_ID),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_TYPE),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_BASE_LAYER),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_SOURCE_INCLUDE),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_SOURCE_EXCLUDE),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_CACHE_KEY_FILE),$(LAYER_09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de_ARCHIVE_FILE))) +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_ID := 09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_TYPE := copy-source +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_BASE_LAYER := 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_SOURCE_INCLUDE := . +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 +LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_ARCHIVE_FILE := .buildcache/archives/09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_ID),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_TYPE),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_BASE_LAYER),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_SOURCE_INCLUDE),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_SOURCE_EXCLUDE),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_CACHE_KEY_FILE),$(LAYER_09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719_ARCHIVE_FILE))) -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_ID := 09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_TYPE := copy-source -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_BASE_LAYER := 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_SOURCE_INCLUDE := . -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 -LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_ARCHIVE_FILE := .buildcache/archives/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_ID),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_TYPE),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_BASE_LAYER),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_SOURCE_INCLUDE),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_SOURCE_EXCLUDE),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_CACHE_KEY_FILE),$(LAYER_09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8_ARCHIVE_FILE))) +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_ID := 09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_TYPE := copy-source +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_BASE_LAYER := 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_SOURCE_INCLUDE := . +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab +LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_ARCHIVE_FILE := .buildcache/archives/09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_ID),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_TYPE),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_BASE_LAYER),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_SOURCE_INCLUDE),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_SOURCE_EXCLUDE),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_CACHE_KEY_FILE),$(LAYER_09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab_ARCHIVE_FILE))) -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_ID := 09-copy-source-8490d401277a4001bbc44b278a91858049d76683 -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_TYPE := copy-source -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_BASE_LAYER := 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_SOURCE_INCLUDE := . -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683 -LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_ARCHIVE_FILE := .buildcache/archives/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_ID),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_TYPE),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_BASE_LAYER),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_SOURCE_INCLUDE),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_SOURCE_EXCLUDE),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_CACHE_KEY_FILE),$(LAYER_09-copy-source-8490d401277a4001bbc44b278a91858049d76683_ARCHIVE_FILE))) +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_ID := 09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_TYPE := copy-source +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_BASE_LAYER := 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_SOURCE_INCLUDE := . +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 +LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_ARCHIVE_FILE := .buildcache/archives/09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_ID),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_TYPE),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_BASE_LAYER),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_SOURCE_INCLUDE),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_SOURCE_EXCLUDE),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_CACHE_KEY_FILE),$(LAYER_09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29_ARCHIVE_FILE))) -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_ID := 09-copy-source-93206299230604edb276a2550a83dec3324eb86f -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_TYPE := copy-source -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_BASE_LAYER := 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_SOURCE_INCLUDE := . -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f -LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_ARCHIVE_FILE := .buildcache/archives/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_ID),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_TYPE),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_BASE_LAYER),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_SOURCE_INCLUDE),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_SOURCE_EXCLUDE),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_CACHE_KEY_FILE),$(LAYER_09-copy-source-93206299230604edb276a2550a83dec3324eb86f_ARCHIVE_FILE))) +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_ID := 09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625 +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_TYPE := copy-source +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_BASE_LAYER := 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_SOURCE_INCLUDE := . +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625 +LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_ARCHIVE_FILE := .buildcache/archives/09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_ID),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_TYPE),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_BASE_LAYER),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_SOURCE_INCLUDE),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_SOURCE_EXCLUDE),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_CACHE_KEY_FILE),$(LAYER_09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625_ARCHIVE_FILE))) -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_ID := 09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_TYPE := copy-source -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_BASE_LAYER := 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_SOURCE_INCLUDE := . -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 -LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_ARCHIVE_FILE := .buildcache/archives/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_ID),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_TYPE),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_BASE_LAYER),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_SOURCE_INCLUDE),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_SOURCE_EXCLUDE),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_CACHE_KEY_FILE),$(LAYER_09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044_ARCHIVE_FILE))) +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_ID := 09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_TYPE := copy-source +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_BASE_LAYER := 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_SOURCE_INCLUDE := . +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f +LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_ARCHIVE_FILE := .buildcache/archives/09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_ID),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_TYPE),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_BASE_LAYER),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_SOURCE_INCLUDE),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_SOURCE_EXCLUDE),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_CACHE_KEY_FILE),$(LAYER_09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f_ARCHIVE_FILE))) -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_ID := 09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_TYPE := copy-source -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_BASE_LAYER := 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_SOURCE_INCLUDE := . -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb -LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_ARCHIVE_FILE := .buildcache/archives/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_ID),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_TYPE),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_BASE_LAYER),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_SOURCE_INCLUDE),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_SOURCE_EXCLUDE),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_CACHE_KEY_FILE),$(LAYER_09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb_ARCHIVE_FILE))) +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_ID := 09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_TYPE := copy-source +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_BASE_LAYER := 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_SOURCE_INCLUDE := . +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a +LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_ARCHIVE_FILE := .buildcache/archives/09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_ID),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_TYPE),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_BASE_LAYER),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_SOURCE_INCLUDE),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_SOURCE_EXCLUDE),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_CACHE_KEY_FILE),$(LAYER_09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a_ARCHIVE_FILE))) -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_ID := 09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_TYPE := copy-source -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_BASE_LAYER := 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_SOURCE_INCLUDE := . -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f -LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_ARCHIVE_FILE := .buildcache/archives/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_ID),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_TYPE),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_BASE_LAYER),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_SOURCE_INCLUDE),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_SOURCE_EXCLUDE),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_CACHE_KEY_FILE),$(LAYER_09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f_ARCHIVE_FILE))) +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_ID := 09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_TYPE := copy-source +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_BASE_LAYER := 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_SOURCE_INCLUDE := . +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 +LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_ARCHIVE_FILE := .buildcache/archives/09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_ID),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_TYPE),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_BASE_LAYER),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_SOURCE_INCLUDE),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_SOURCE_EXCLUDE),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_CACHE_KEY_FILE),$(LAYER_09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025_ARCHIVE_FILE))) -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_ID := 09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_TYPE := copy-source -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_BASE_LAYER := 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_SOURCE_INCLUDE := . -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 -LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_ARCHIVE_FILE := .buildcache/archives/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_ID),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_TYPE),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_BASE_LAYER),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_SOURCE_INCLUDE),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_SOURCE_EXCLUDE),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_CACHE_KEY_FILE),$(LAYER_09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60_ARCHIVE_FILE))) +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_ID := 09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_TYPE := copy-source +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_BASE_LAYER := 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_SOURCE_INCLUDE := . +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 +LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_ARCHIVE_FILE := .buildcache/archives/09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_ID),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_TYPE),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_BASE_LAYER),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_SOURCE_INCLUDE),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_SOURCE_EXCLUDE),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_CACHE_KEY_FILE),$(LAYER_09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428_ARCHIVE_FILE))) -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_ID := 09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_TYPE := copy-source -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_BASE_LAYER := 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_SOURCE_INCLUDE := . -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 -LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_ARCHIVE_FILE := .buildcache/archives/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_ID),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_TYPE),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_BASE_LAYER),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_SOURCE_INCLUDE),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_SOURCE_EXCLUDE),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_CACHE_KEY_FILE),$(LAYER_09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7_ARCHIVE_FILE))) +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_ID := 09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_TYPE := copy-source +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_BASE_LAYER := 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_SOURCE_INCLUDE := . +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b +LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_ARCHIVE_FILE := .buildcache/archives/09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_ID),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_TYPE),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_BASE_LAYER),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_SOURCE_INCLUDE),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_SOURCE_EXCLUDE),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_CACHE_KEY_FILE),$(LAYER_09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b_ARCHIVE_FILE))) -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_ID := 09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_TYPE := copy-source -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_BASE_LAYER := 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_SOURCE_INCLUDE := . -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_SOURCE_EXCLUDE := vendor/ ui/ -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 -LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_ARCHIVE_FILE := .buildcache/archives/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.tar.gz -$(eval $(call LAYER,$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_ID),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_TYPE),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_BASE_LAYER),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_SOURCE_INCLUDE),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_SOURCE_EXCLUDE),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_CACHE_KEY_FILE),$(LAYER_09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84_ARCHIVE_FILE))) +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_ID := 09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_TYPE := copy-source +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_BASE_LAYER := 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_SOURCE_INCLUDE := . +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_SOURCE_EXCLUDE := vendor/ ui/ +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 +LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_ARCHIVE_FILE := .buildcache/archives/09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5.tar.gz +$(eval $(call LAYER,$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_ID),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_TYPE),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_BASE_LAYER),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_SOURCE_INCLUDE),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_SOURCE_EXCLUDE),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_CACHE_KEY_FILE),$(LAYER_09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5_ARCHIVE_FILE))) diff --git a/packages-oss.lock/pkgs.yml b/packages-oss.lock/pkgs.yml index ebd85f542..16a3feb3e 100644 --- a/packages-oss.lock/pkgs.yml +++ b/packages-oss.lock/pkgs.yml @@ -1,8 +1,11 @@ -# WARNING: Do not EDIT or MERGE this file, it is generated by 'packagespec lock'. -lockid: 9e1040909ee7a965 -cache-version: 4 +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** +lockid: d366f4cb77dca544 +packagespec-version: 0.1.3 +cache-version: 8 packages: -- packagespecid: fd72b6498aa074c3530ec935fd49bf56faaf61e0 +- packagespecid: 4100a546c7a2deb7ac3bea5970bedfed2eebe64c inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -21,50 +24,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 - archive: .buildcache/archives/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.tar.gz + name: 09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f + archive: .buildcache/archives/09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + name: 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_bfc9_{{checksum ".buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60"}} - - warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-fd72b6498aa074c3530ec935fd49bf56faaf61e0-{{checksum - ".buildcache/cache-keys/package-fd72b6498aa074c3530ec935fd49bf56faaf61e0"}} + - copy-source_21dd_{{checksum ".buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f"}} + - warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c-{{checksum + ".buildcache/cache-keys/package-4100a546c7a2deb7ac3bea5970bedfed2eebe64c"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -74,7 +77,7 @@ packages: path: vault_0.0.0-snapshot_darwin_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_darwin_386.zip -- packagespecid: 6b9e722b2a190113b1ea80cd4805166706ce8002 +- packagespecid: f0a38bf7dac73fa7d95360f7864e1488de1af94b inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -93,50 +96,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 - archive: .buildcache/archives/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.tar.gz + name: 09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f + archive: .buildcache/archives/09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + name: 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_f4f9_{{checksum ".buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7"}} - - warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-6b9e722b2a190113b1ea80cd4805166706ce8002-{{checksum - ".buildcache/cache-keys/package-6b9e722b2a190113b1ea80cd4805166706ce8002"}} + - copy-source_137b_{{checksum ".buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f"}} + - warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-f0a38bf7dac73fa7d95360f7864e1488de1af94b-{{checksum + ".buildcache/cache-keys/package-f0a38bf7dac73fa7d95360f7864e1488de1af94b"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -146,7 +149,7 @@ packages: path: vault_0.0.0-snapshot_darwin_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_darwin_amd64.zip -- packagespecid: 24db9b22a5fc7ddf23107592d03d1add7aec7455 +- packagespecid: beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -165,50 +168,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-93206299230604edb276a2550a83dec3324eb86f - archive: .buildcache/archives/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.tar.gz + name: 09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 + archive: .buildcache/archives/09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + name: 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_9320_{{checksum ".buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f"}} - - warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-24db9b22a5fc7ddf23107592d03d1add7aec7455-{{checksum - ".buildcache/cache-keys/package-24db9b22a5fc7ddf23107592d03d1add7aec7455"}} + - copy-source_bf33_{{checksum ".buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025"}} + - warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60-{{checksum + ".buildcache/cache-keys/package-beaf7ce640bd8bbb15ddfdb3c7b199032dbd0b60"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -218,7 +221,7 @@ packages: path: vault_0.0.0-snapshot_freebsd_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_freebsd_386.zip -- packagespecid: 474301be0c13821c1c1256ffa59e2b8f25edf94b +- packagespecid: d5a2eed6cd62f28a96e9966923d4a3319c143b09 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -237,50 +240,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f - archive: .buildcache/archives/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.tar.gz + name: 09-copy-source-5267866774b268cf9a62123148a091787d930b6a + archive: .buildcache/archives/09-copy-source-5267866774b268cf9a62123148a091787d930b6a.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + name: 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_ac4d_{{checksum ".buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f"}} - - warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-474301be0c13821c1c1256ffa59e2b8f25edf94b-{{checksum - ".buildcache/cache-keys/package-474301be0c13821c1c1256ffa59e2b8f25edf94b"}} + - copy-source_5267_{{checksum ".buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a"}} + - warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-d5a2eed6cd62f28a96e9966923d4a3319c143b09-{{checksum + ".buildcache/cache-keys/package-d5a2eed6cd62f28a96e9966923d4a3319c143b09"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -290,7 +293,7 @@ packages: path: vault_0.0.0-snapshot_freebsd_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_freebsd_amd64.zip -- packagespecid: 12242ab3b408df09197ce86344de135b24c8116f +- packagespecid: 05e17ce0ee458742bbcad189c58cd709ead699e3 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -309,50 +312,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 - archive: .buildcache/archives/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.tar.gz + name: 09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 + archive: .buildcache/archives/09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + name: 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a + archive: .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_28b4_{{checksum ".buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592"}} - - warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-12242ab3b408df09197ce86344de135b24c8116f-{{checksum - ".buildcache/cache-keys/package-12242ab3b408df09197ce86344de135b24c8116f"}} + - copy-source_810a_{{checksum ".buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29"}} + - warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-05e17ce0ee458742bbcad189c58cd709ead699e3-{{checksum + ".buildcache/cache-keys/package-05e17ce0ee458742bbcad189c58cd709ead699e3"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -362,7 +365,7 @@ packages: path: vault_0.0.0-snapshot_freebsd_arm.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_freebsd_arm.zip -- packagespecid: 43e48152f6f0d856a76146a8f144fbff8a0e6ca3 +- packagespecid: 281190f33a5f3e27aa6bcd886810bcdd7e0160e2 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -381,50 +384,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb - archive: .buildcache/archives/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.tar.gz + name: 09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a + archive: .buildcache/archives/09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + name: 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + archive: .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_a750_{{checksum ".buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb"}} - - warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3-{{checksum - ".buildcache/cache-keys/package-43e48152f6f0d856a76146a8f144fbff8a0e6ca3"}} + - copy-source_b31f_{{checksum ".buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a"}} + - warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2-{{checksum + ".buildcache/cache-keys/package-281190f33a5f3e27aa6bcd886810bcdd7e0160e2"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -434,7 +437,7 @@ packages: path: vault_0.0.0-snapshot_linux_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_linux_386.zip -- packagespecid: aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 +- packagespecid: e244c2d20b9417e0abadb35e73997f117916e00c inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -453,50 +456,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 - archive: .buildcache/archives/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.tar.gz + name: 09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f + archive: .buildcache/archives/09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + name: 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_679a_{{checksum ".buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8"}} - - warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18-{{checksum - ".buildcache/cache-keys/package-aa5dd448d415cc6e4fe8c8f0664e1c93c3fe0e18"}} + - copy-source_9f9c_{{checksum ".buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f"}} + - warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-e244c2d20b9417e0abadb35e73997f117916e00c-{{checksum + ".buildcache/cache-keys/package-e244c2d20b9417e0abadb35e73997f117916e00c"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -506,7 +509,7 @@ packages: path: vault_0.0.0-snapshot_linux_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_linux_amd64.zip -- packagespecid: 5fc70fb35be49468c3d2732757afc20caca5dcce +- packagespecid: f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -525,50 +528,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-8490d401277a4001bbc44b278a91858049d76683 - archive: .buildcache/archives/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.tar.gz + name: 09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 + archive: .buildcache/archives/09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + name: 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_8490_{{checksum ".buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683"}} - - warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-5fc70fb35be49468c3d2732757afc20caca5dcce-{{checksum - ".buildcache/cache-keys/package-5fc70fb35be49468c3d2732757afc20caca5dcce"}} + - copy-source_4302_{{checksum ".buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25"}} + - warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8-{{checksum + ".buildcache/cache-keys/package-f6da1ed126cbd8ed4119da63c1fab12b6e758cf8"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -578,7 +581,7 @@ packages: path: vault_0.0.0-snapshot_linux_arm.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_linux_arm.zip -- packagespecid: 6737c4f8e4c614fbc99462afb2f4ff38b4988a43 +- packagespecid: 5d98fd6000f50430ded790d9356a8253395305ec inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -597,50 +600,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 - archive: .buildcache/archives/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.tar.gz + name: 09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625 + archive: .buildcache/archives/09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + name: 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_f976_{{checksum ".buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84"}} - - warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43-{{checksum - ".buildcache/cache-keys/package-6737c4f8e4c614fbc99462afb2f4ff38b4988a43"}} + - copy-source_91e8_{{checksum ".buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625"}} + - warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-5d98fd6000f50430ded790d9356a8253395305ec-{{checksum + ".buildcache/cache-keys/package-5d98fd6000f50430ded790d9356a8253395305ec"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -650,7 +653,7 @@ packages: path: vault_0.0.0-snapshot_linux_arm64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_linux_arm64.zip -- packagespecid: 50e6ecdc0a51b79de40d33564793e34eb70fed18 +- packagespecid: bf75cfc6c5d05271cff63ed817f7e09f9540eef3 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -669,50 +672,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 - archive: .buildcache/archives/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.tar.gz + name: 09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 + archive: .buildcache/archives/09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a - archive: .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + name: 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_390a_{{checksum ".buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052"}} - - warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-50e6ecdc0a51b79de40d33564793e34eb70fed18-{{checksum - ".buildcache/cache-keys/package-50e6ecdc0a51b79de40d33564793e34eb70fed18"}} + - copy-source_c016_{{checksum ".buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428"}} + - warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3-{{checksum + ".buildcache/cache-keys/package-bf75cfc6c5d05271cff63ed817f7e09f9540eef3"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -722,7 +725,7 @@ packages: path: vault_0.0.0-snapshot_netbsd_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_netbsd_386.zip -- packagespecid: e6359b008fa7e9559baa0fec727398bf389be883 +- packagespecid: 9c418ea86d484862e6a7dfd55fecab8b86bbb708 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -741,50 +744,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 - archive: .buildcache/archives/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.tar.gz + name: 09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 + archive: .buildcache/archives/09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa - archive: .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + name: 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_1819_{{checksum ".buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1"}} - - warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-e6359b008fa7e9559baa0fec727398bf389be883-{{checksum - ".buildcache/cache-keys/package-e6359b008fa7e9559baa0fec727398bf389be883"}} + - copy-source_f351_{{checksum ".buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5"}} + - warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-9c418ea86d484862e6a7dfd55fecab8b86bbb708-{{checksum + ".buildcache/cache-keys/package-9c418ea86d484862e6a7dfd55fecab8b86bbb708"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -794,7 +797,7 @@ packages: path: vault_0.0.0-snapshot_netbsd_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_netbsd_amd64.zip -- packagespecid: 7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 +- packagespecid: 8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -813,50 +816,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 - archive: .buildcache/archives/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.tar.gz + name: 09-copy-source-464e219313ce099f513f930c71907cf6703efae6 + archive: .buildcache/archives/09-copy-source-464e219313ce099f513f930c71907cf6703efae6.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + name: 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_9e44_{{checksum ".buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044"}} - - warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6-{{checksum - ".buildcache/cache-keys/package-7bc363eeb0b8b4cec485f790d6b444f14fdf41a6"}} + - copy-source_464e_{{checksum ".buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6"}} + - warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef-{{checksum + ".buildcache/cache-keys/package-8de43fa1e99a3de7d649ba2949bbf83a7f0b55ef"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -866,7 +869,7 @@ packages: path: vault_0.0.0-snapshot_openbsd_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_openbsd_386.zip -- packagespecid: d89bf2091b71bb2274b7ea2c17f792d68331c22b +- packagespecid: ae352f28d92b71e59f987251061b200622136b91 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -885,50 +888,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 - archive: .buildcache/archives/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.tar.gz + name: 09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b + archive: .buildcache/archives/09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + name: 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_349c_{{checksum ".buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716"}} - - warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-d89bf2091b71bb2274b7ea2c17f792d68331c22b-{{checksum - ".buildcache/cache-keys/package-d89bf2091b71bb2274b7ea2c17f792d68331c22b"}} + - copy-source_c18c_{{checksum ".buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b"}} + - warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-ae352f28d92b71e59f987251061b200622136b91-{{checksum + ".buildcache/cache-keys/package-ae352f28d92b71e59f987251061b200622136b91"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -938,7 +941,7 @@ packages: path: vault_0.0.0-snapshot_openbsd_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_openbsd_amd64.zip -- packagespecid: ad2fd7667226f4d7ea26287f9c393eef080fe615 +- packagespecid: 573d1e91d855d987e7c7f1179074a88ec04b69e0 inputs: BINARY_NAME: vault CGO_ENABLED: "0" @@ -957,50 +960,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de - archive: .buildcache/archives/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.tar.gz + name: 09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9 + archive: .buildcache/archives/09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + name: 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_60a5_{{checksum ".buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de"}} - - warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-ad2fd7667226f4d7ea26287f9c393eef080fe615-{{checksum - ".buildcache/cache-keys/package-ad2fd7667226f4d7ea26287f9c393eef080fe615"}} + - copy-source_4528_{{checksum ".buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9"}} + - warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-573d1e91d855d987e7c7f1179074a88ec04b69e0-{{checksum + ".buildcache/cache-keys/package-573d1e91d855d987e7c7f1179074a88ec04b69e0"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -1010,7 +1013,7 @@ packages: path: vault_0.0.0-snapshot_solaris_amd64.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_solaris_amd64.zip -- packagespecid: 86c227afda2969746c8019babceb2f2ac26de190 +- packagespecid: 355fcfc2936dcac87610bc5060591586299471d8 inputs: BINARY_NAME: vault.exe CGO_ENABLED: "0" @@ -1029,50 +1032,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 - archive: .buildcache/archives/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.tar.gz + name: 09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 + archive: .buildcache/archives/09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + name: 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_3f89_{{checksum ".buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57"}} - - warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-86c227afda2969746c8019babceb2f2ac26de190-{{checksum - ".buildcache/cache-keys/package-86c227afda2969746c8019babceb2f2ac26de190"}} + - copy-source_59bd_{{checksum ".buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719"}} + - warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-355fcfc2936dcac87610bc5060591586299471d8-{{checksum + ".buildcache/cache-keys/package-355fcfc2936dcac87610bc5060591586299471d8"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -1082,7 +1085,7 @@ packages: path: vault_0.0.0-snapshot_windows_386.zip - type: public-hc-releases path: vault/vault_0.0.0-snapshot/vault_0.0.0-snapshot_windows_386.zip -- packagespecid: da55783c28f4762521338a2e906e1951625542b3 +- packagespecid: 91b9f04147548016ff75ff09603178cf650ff352 inputs: BINARY_NAME: vault.exe CGO_ENABLED: "0" @@ -1101,50 +1104,50 @@ packages: builtin: BUILD_LAYERS: - type: copy-source - name: 09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb - archive: .buildcache/archives/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.tar.gz + name: 09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab + archive: .buildcache/archives/09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + name: 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb + archive: .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz - PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + PACKAGE_CACHE_KEY_FILE: .buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352 circleci: BUILDER_CACHE_KEY_PREFIX_LIST: - - copy-source_226d_{{checksum ".buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb"}} - - warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} - PACKAGE_CACHE_KEY: package-da55783c28f4762521338a2e906e1951625542b3-{{checksum - ".buildcache/cache-keys/package-da55783c28f4762521338a2e906e1951625542b3"}} + - copy-source_68b9_{{checksum ".buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab"}} + - warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + PACKAGE_CACHE_KEY: package-91b9f04147548016ff75ff09603178cf650ff352-{{checksum + ".buildcache/cache-keys/package-91b9f04147548016ff75ff09603178cf650ff352"}} build-command: VERSION_PKG_PATH=github.com/hashicorp/vault/vendor/github.com/hashicorp/vault/sdk/version; go build -v -tags ui -ldflags " -X $VERSION_PKG_PATH.GitCommit=$PACKAGE_SOURCE_ID -X $VERSION_PKG_PATH.Version=0.0.0 -X $VERSION_PKG_PATH.VersionPrerelease=snapshot" @@ -1159,2120 +1162,2470 @@ layers: - depth: 0 final: false type: base - id: a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 + id: cd50335c2217aa98d45d50d7ef941dfd1289b070 + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 parentname: "" parenttype: "" parentid: "" - cachekeyfile: .buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 + cachekeyfile: .buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070 sourceinclude: "" sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.Dockerfile - makefilepath: packages-oss.lock/layers/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.mk - archivefile: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + archivefile: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz + dockerfile: "# syntax=docker/dockerfile:1.1.7-experimental\nFROM debian@sha256:68f4e2259032a4e6f5035804e64438b52af8dd5889528b305b9059183ea4cd2a\nCOPY + . ./\nRUN apt-get update -y && apt-get install --no-install-recommends -y -q \\\n + \ curl \\\n zip \\\n build-essential + \\\n gcc-multilib \\\n g++-multilib + \\\n ca-certificates \\\n git + mercurial bzr \\\n gnupg \\\n libltdl-dev + \\\n libltdl7 \\\n\t\t\t\t\t\t bash \\\n && + rm -rf /var/lib/apt/lists/*" meta: builtin: LAYER_LIST: - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 1 final: false type: install-go - id: df55de749899e75ed655c4eab8cb2c22f1028590 - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - parentname: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 + id: 04fac374a5ab393a607df72e77bce85e18dd3856 + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + parentname: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 parenttype: base - parentid: a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - cachekeyfile: .buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590 + parentid: cd50335c2217aa98d45d50d7ef941dfd1289b070 + cachekeyfile: .buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856 sourceinclude: "" sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.Dockerfile - makefilepath: packages-oss.lock/layers/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.mk - archivefile: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + archivefile: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOPATH /gopath + ENV GOROOT /goroot + RUN mkdir $GOROOT && mkdir $GOPATH + RUN curl https://storage.googleapis.com/golang/go1.14.7.linux-amd64.tar.gz \ + | tar xzf - -C $GOROOT --strip-components=1 + ENV PATH $GOROOT/bin:$GOPATH/bin:$PATH meta: builtin: LAYER_LIST: - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 2 final: false type: install-go-tools - id: b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - parentname: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 + id: 493003a45b9bf13a3740054d1ed1e50aa66e0981 + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + parentname: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 parenttype: install-go - parentid: df55de749899e75ed655c4eab8cb2c22f1028590 - cachekeyfile: .buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e + parentid: 04fac374a5ab393a607df72e77bce85e18dd3856 + cachekeyfile: .buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 sourceinclude: "" sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.Dockerfile - makefilepath: packages-oss.lock/layers/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.mk - archivefile: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + archivefile: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GO111MODULE=off + RUN go get golang.org/x/tools/cmd/goimports + RUN go get github.com/hashicorp/go-bindata + RUN go get github.com/hashicorp/go-bindata/go-bindata + RUN go get github.com/elazarl/go-bindata-assetfs + RUN go get github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs meta: builtin: LAYER_LIST: - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 3 final: false type: set-workdir - id: 8253e91d0841cdc71fb0416f84f9eaa52bea9049 - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - parentname: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e + id: 68217e0df446776a522c173819319331eab24bfd + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + parentname: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 parenttype: install-go-tools - parentid: b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - cachekeyfile: .buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 + parentid: 493003a45b9bf13a3740054d1ed1e50aa66e0981 + cachekeyfile: .buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd sourceinclude: "" sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.Dockerfile - makefilepath: packages-oss.lock/layers/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.mk - archivefile: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + archivefile: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV REPO=github.com/hashicorp/vault + ENV DIR=$GOPATH/src/$REPO + RUN mkdir -p $DIR + WORKDIR $DIR meta: builtin: LAYER_LIST: - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 4 final: false type: install-yarn - id: aab71c56a60048647c1c6c4a7fd5649aee7f2319 - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - parentname: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 + id: f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + parentname: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd parenttype: set-workdir - parentid: 8253e91d0841cdc71fb0416f84f9eaa52bea9049 - cachekeyfile: .buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 + parentid: 68217e0df446776a522c173819319331eab24bfd + cachekeyfile: .buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 sourceinclude: "" sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.Dockerfile - makefilepath: packages-oss.lock/layers/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.mk - archivefile: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + archivefile: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - + RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - + RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list + RUN apt-get update -y && apt-get install -y -q nodejs yarn=1.19.1-1 \ + && rm -rf /var/lib/apt/lists/* meta: builtin: LAYER_LIST: - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 5 final: false type: ui-dependencies - id: 58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - parentname: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 + id: a323ed865ff8f01132ebbcfdb26cd46637ee0537 + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + parentname: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 parenttype: install-yarn - parentid: aab71c56a60048647c1c6c4a7fd5649aee7f2319 - cachekeyfile: .buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 + parentid: f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + cachekeyfile: .buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 sourceinclude: ui/package.json ui/yarn.lock sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.Dockerfile - makefilepath: packages-oss.lock/layers/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.mk - archivefile: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + archivefile: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + RUN cd ui && yarn install + RUN cd ui && npm rebuild node-sass meta: builtin: LAYER_LIST: - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 6 final: false type: build-ui - id: 5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - parentname: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 + id: 8c0888ac60d74cc3c80ff1e66f92529854029bb8 + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + parentname: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 parenttype: ui-dependencies - parentid: 58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - cachekeyfile: .buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b + parentid: a323ed865ff8f01132ebbcfdb26cd46637ee0537 + cachekeyfile: .buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 sourceinclude: ui/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.Dockerfile - makefilepath: packages-oss.lock/layers/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.mk - archivefile: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + archivefile: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + RUN cd ui && yarn run build meta: builtin: LAYER_LIST: - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 7 final: false type: build-static-assets - id: 33a6e8f0029b730ae0a37427888d22c992a0824e - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - parentname: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b + id: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + parentname: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 parenttype: build-ui - parentid: 5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - cachekeyfile: .buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + parentid: 8c0888ac60d74cc3c80ff1e66f92529854029bb8 + cachekeyfile: .buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 sourceinclude: Makefile sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.Dockerfile - makefilepath: packages-oss.lock/layers/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.mk - archivefile: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + archivefile: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + RUN go-bindata-assetfs -o bindata_assetfs.go -pkg http -prefix pkg -modtime 1480000000 -tags ui ./pkg/web_ui/... + RUN mkdir -p http && mv bindata_assetfs.go http/ + RUN goimports -w http/bindata_assetfs.go meta: builtin: LAYER_LIST: - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 16 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 0245576886d78da53ffbd161a95bd0ca099e5fc1 - name: 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 12bf088afd7426b615e6193316c7efeda43120b4 + name: 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=openbsd + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + name: 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 024e5c62d2ad59cb7a139748ec3571828bc950a8 - name: 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 202ef0ffb92864c99426f3bbcf24097abf79b796 + name: 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=darwin + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + name: 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 0ae71d132fc340d89dec170f4164e4eed2cab17e - name: 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 2daf717df8a6c95f32d3420ccd3be4752ad38011 + name: 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=netbsd + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + name: 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 1c18a76adf11382eaf4b84b8403c66cf104174d7 - name: 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 4f409d29ffae0b3ec57b8459021b3c67105e257a + name: 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=freebsd + ENV GOARCH=arm + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + name: 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a + archive: .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 28637de51e735a2eca5909e5685278b304ac5b15 - name: 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + name: 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=netbsd + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + name: 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 487f59a5948b3519a6a17192f127e67b01b0fb6e - name: 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 796e8ac227854e08a3a3394f23dee54006eb40eb + name: 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=windows + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + name: 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb + archive: .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 4e5f0a9a53d17957205ff9c63cd50d3161af517a - name: 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: 947f07f88a16ac9f143b6db2b240187e51034442 + name: 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=windows + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a - archive: .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + name: 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 596df758f200592b1270d44ea6a1b934949913f4 - name: 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + name: 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=linux + ENV GOARCH=arm64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + name: 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 6876aa566f90846d4627c4a1c86ca155ccde2f1c - name: 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: c945f0cf094b431ff2e9ad299e0ea277f805a848 + name: 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=openbsd + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + name: 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - name: 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + name: 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=freebsd + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + name: 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - name: 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: e13f21965c46bfa4c74795563a55268fe8a732c8 + name: 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=linux + ENV GOARCH=arm + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + name: 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 8a055286bfdd3c2b0f3ce25f54f88375384a2400 - name: 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: e3b9c5412c92965e6f51f2a069a104754bb8247c + name: 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=linux + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + name: 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: 92c62793dfcc5b64255bfe2356532882a7d7b3aa - name: 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + name: 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=linux + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa - archive: .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + name: 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + archive: .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: a0884ebd3bcd667787991bce276f3a9be2061998 - name: 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: ee412438fddc780f742015d41883229589ca8f84 + name: 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=darwin + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + name: 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: b4bd76934c25a387356bd1fb0e28c95124eef902 - name: 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: f071c4c6ddd555cce3092b98f8b19115eb23f372 + name: 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=freebsd + ENV GOARCH=386 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + name: 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 8 final: false type: warm-go-build-vendor-cache - id: e91703d9d7092bb5c13b3569d75ca4bb34511607 - name: 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 - parentname: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e + id: f42498429cc80394af1aea1ae8261b59f98d4bfd + name: 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd + parentname: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 parenttype: build-static-assets - parentid: 33a6e8f0029b730ae0a37427888d22c992a0824e - cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 + parentid: 5d03b27bdb30353a4b10b43aaeed34d1843ea016 + cachekeyfile: .buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd sourceinclude: vendor/ sourceexclude: "" - dockerfilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.Dockerfile - makefilepath: packages-oss.lock/layers/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.mk - archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + archivefile: .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz + dockerfile: |- + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ + ENV GOOS=solaris + ENV GOARCH=amd64 + ENV CGO_ENABLED=0 + # Try to build vendored packages. We first filter out packages which report + # errors in 'go list', because trying to run go build ./vendor/... fails early + # if we include them. We also don't care about the exit code here, because + # some of the vendored packages may fail to build, but this won't necessarily + # mean that the final package will fail to build, and we will still get a + # usefully warmed cache. + RUN go list -f '{{.ImportPath}}{{if or .Error .DepsErrors}} ERROR{{end}}' ./vendor/... | grep -v ERROR | xargs go build -v || true meta: builtin: LAYER_LIST: - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + name: 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 1 - depth: 9 final: true type: copy-source - id: 18193d6bd814c6d4efbbc07eacb02c69434894e1 - name: 09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 - parentname: 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa + id: 137b41f69eedb5c72701865851015bdf792fe20f + name: 09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f + parentname: 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 parenttype: warm-go-build-vendor-cache - parentid: 92c62793dfcc5b64255bfe2356532882a7d7b3aa - cachekeyfile: .buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 + parentid: ee412438fddc780f742015d41883229589ca8f84 + cachekeyfile: .buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.mk - archivefile: .buildcache/archives/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.tar.gz + archivefile: .buildcache/archives/09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1 - archive: .buildcache/archives/09-copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1.tar.gz + name: 09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f + archive: .buildcache/archives/09-copy-source-137b41f69eedb5c72701865851015bdf792fe20f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa - archive: .buildcache/archives/08-warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa.tar.gz + name: 08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_1819_{{checksum ".buildcache/cache-keys/copy-source-18193d6bd814c6d4efbbc07eacb02c69434894e1"}} - - warm-go-build-vendor-cache_92c6_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-92c62793dfcc5b64255bfe2356532882a7d7b3aa"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_137b_{{checksum ".buildcache/cache-keys/copy-source-137b41f69eedb5c72701865851015bdf792fe20f"}} + - warm-go-build-vendor-cache_ee41_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-ee412438fddc780f742015d41883229589ca8f84"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 226d84bde56c14526d6fce9bec6a47a9bef01ecb - name: 09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb - parentname: 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e + id: 21dd30d3110c6bd6831b9295d43d6007a276763f + name: 09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f + parentname: 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 parenttype: warm-go-build-vendor-cache - parentid: 487f59a5948b3519a6a17192f127e67b01b0fb6e - cachekeyfile: .buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb + parentid: 202ef0ffb92864c99426f3bbcf24097abf79b796 + cachekeyfile: .buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.mk - archivefile: .buildcache/archives/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.tar.gz + archivefile: .buildcache/archives/09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb - archive: .buildcache/archives/09-copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb.tar.gz + name: 09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f + archive: .buildcache/archives/09-copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e.tar.gz + name: 08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_226d_{{checksum ".buildcache/cache-keys/copy-source-226d84bde56c14526d6fce9bec6a47a9bef01ecb"}} - - warm-go-build-vendor-cache_487f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-487f59a5948b3519a6a17192f127e67b01b0fb6e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_21dd_{{checksum ".buildcache/cache-keys/copy-source-21dd30d3110c6bd6831b9295d43d6007a276763f"}} + - warm-go-build-vendor-cache_202e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-202ef0ffb92864c99426f3bbcf24097abf79b796"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 28b442b0f8382760addf43d2e9d4457f81e18592 - name: 09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 - parentname: 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e + id: 43020c5d846d94f2fc5526c8a2dda0c3909bcc25 + name: 09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 + parentname: 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 parenttype: warm-go-build-vendor-cache - parentid: 0ae71d132fc340d89dec170f4164e4eed2cab17e - cachekeyfile: .buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 + parentid: e13f21965c46bfa4c74795563a55268fe8a732c8 + cachekeyfile: .buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.mk - archivefile: .buildcache/archives/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.tar.gz + archivefile: .buildcache/archives/09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592 - archive: .buildcache/archives/09-copy-source-28b442b0f8382760addf43d2e9d4457f81e18592.tar.gz + name: 09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25 + archive: .buildcache/archives/09-copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e.tar.gz + name: 08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_28b4_{{checksum ".buildcache/cache-keys/copy-source-28b442b0f8382760addf43d2e9d4457f81e18592"}} - - warm-go-build-vendor-cache_0ae7_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0ae71d132fc340d89dec170f4164e4eed2cab17e"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_4302_{{checksum ".buildcache/cache-keys/copy-source-43020c5d846d94f2fc5526c8a2dda0c3909bcc25"}} + - warm-go-build-vendor-cache_e13f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e13f21965c46bfa4c74795563a55268fe8a732c8"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 349c919c8e22d66bcd624b975da386c3fc5ab716 - name: 09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 - parentname: 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 + id: 4528b4536c148202824ecd0e713084a662aa86d9 + name: 09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9 + parentname: 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd parenttype: warm-go-build-vendor-cache - parentid: 7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - cachekeyfile: .buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 + parentid: f42498429cc80394af1aea1ae8261b59f98d4bfd + cachekeyfile: .buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.mk - archivefile: .buildcache/archives/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.tar.gz + archivefile: .buildcache/archives/09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716 - archive: .buildcache/archives/09-copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716.tar.gz + name: 09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9 + archive: .buildcache/archives/09-copy-source-4528b4536c148202824ecd0e713084a662aa86d9.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293.tar.gz + name: 08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_349c_{{checksum ".buildcache/cache-keys/copy-source-349c919c8e22d66bcd624b975da386c3fc5ab716"}} - - warm-go-build-vendor-cache_7d95_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-7d95ca17ed2ed063335c6fdfe31177f9d88dc293"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_4528_{{checksum ".buildcache/cache-keys/copy-source-4528b4536c148202824ecd0e713084a662aa86d9"}} + - warm-go-build-vendor-cache_f424_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f42498429cc80394af1aea1ae8261b59f98d4bfd"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 390a90074e7186bf31ffb8081efb4bdd47a1d052 - name: 09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 - parentname: 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a + id: 464e219313ce099f513f930c71907cf6703efae6 + name: 09-copy-source-464e219313ce099f513f930c71907cf6703efae6 + parentname: 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 parenttype: warm-go-build-vendor-cache - parentid: 4e5f0a9a53d17957205ff9c63cd50d3161af517a - cachekeyfile: .buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 + parentid: c945f0cf094b431ff2e9ad299e0ea277f805a848 + cachekeyfile: .buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.mk - archivefile: .buildcache/archives/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.tar.gz + archivefile: .buildcache/archives/09-copy-source-464e219313ce099f513f930c71907cf6703efae6.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052 - archive: .buildcache/archives/09-copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052.tar.gz + name: 09-copy-source-464e219313ce099f513f930c71907cf6703efae6 + archive: .buildcache/archives/09-copy-source-464e219313ce099f513f930c71907cf6703efae6.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a - archive: .buildcache/archives/08-warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a.tar.gz + name: 08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_390a_{{checksum ".buildcache/cache-keys/copy-source-390a90074e7186bf31ffb8081efb4bdd47a1d052"}} - - warm-go-build-vendor-cache_4e5f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4e5f0a9a53d17957205ff9c63cd50d3161af517a"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_464e_{{checksum ".buildcache/cache-keys/copy-source-464e219313ce099f513f930c71907cf6703efae6"}} + - warm-go-build-vendor-cache_c945_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-c945f0cf094b431ff2e9ad299e0ea277f805a848"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 3f890eaccfc0039dc98cdcaa578bb355cfa43a57 - name: 09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 - parentname: 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 + id: 5267866774b268cf9a62123148a091787d930b6a + name: 09-copy-source-5267866774b268cf9a62123148a091787d930b6a + parentname: 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 parenttype: warm-go-build-vendor-cache - parentid: 8a055286bfdd3c2b0f3ce25f54f88375384a2400 - cachekeyfile: .buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 + parentid: dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + cachekeyfile: .buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.mk - archivefile: .buildcache/archives/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.tar.gz + archivefile: .buildcache/archives/09-copy-source-5267866774b268cf9a62123148a091787d930b6a.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57 - archive: .buildcache/archives/09-copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57.tar.gz + name: 09-copy-source-5267866774b268cf9a62123148a091787d930b6a + archive: .buildcache/archives/09-copy-source-5267866774b268cf9a62123148a091787d930b6a.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400.tar.gz + name: 08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_3f89_{{checksum ".buildcache/cache-keys/copy-source-3f890eaccfc0039dc98cdcaa578bb355cfa43a57"}} - - warm-go-build-vendor-cache_8a05_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-8a055286bfdd3c2b0f3ce25f54f88375384a2400"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_5267_{{checksum ".buildcache/cache-keys/copy-source-5267866774b268cf9a62123148a091787d930b6a"}} + - warm-go-build-vendor-cache_dbf4_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-dbf4add3b5adae072d1b2aa03b81ca3ea68bdf40"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 60a56a8f1d39f238d784cb1129f22ccaafe580de - name: 09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de - parentname: 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 + id: 59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 + name: 09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 + parentname: 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 parenttype: warm-go-build-vendor-cache - parentid: a0884ebd3bcd667787991bce276f3a9be2061998 - cachekeyfile: .buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de + parentid: 947f07f88a16ac9f143b6db2b240187e51034442 + cachekeyfile: .buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.mk - archivefile: .buildcache/archives/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.tar.gz + archivefile: .buildcache/archives/09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de - archive: .buildcache/archives/09-copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de.tar.gz + name: 09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719 + archive: .buildcache/archives/09-copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998.tar.gz + name: 08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_60a5_{{checksum ".buildcache/cache-keys/copy-source-60a56a8f1d39f238d784cb1129f22ccaafe580de"}} - - warm-go-build-vendor-cache_a088_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-a0884ebd3bcd667787991bce276f3a9be2061998"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_59bd_{{checksum ".buildcache/cache-keys/copy-source-59bd4f6e79bfea922ea2e2b209e7dc151e8fd719"}} + - warm-go-build-vendor-cache_947f_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-947f07f88a16ac9f143b6db2b240187e51034442"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 679a76162b839df3b7ee21a5bac42c44533454c8 - name: 09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 - parentname: 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 + id: 68b94ea302e6776db837cd8ed34c15b8cdcc0aab + name: 09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab + parentname: 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb parenttype: warm-go-build-vendor-cache - parentid: 6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - cachekeyfile: .buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 + parentid: 796e8ac227854e08a3a3394f23dee54006eb40eb + cachekeyfile: .buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.mk - archivefile: .buildcache/archives/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.tar.gz + archivefile: .buildcache/archives/09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8 - archive: .buildcache/archives/09-copy-source-679a76162b839df3b7ee21a5bac42c44533454c8.tar.gz + name: 09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab + archive: .buildcache/archives/09-copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1.tar.gz + name: 08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb + archive: .buildcache/archives/08-warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_679a_{{checksum ".buildcache/cache-keys/copy-source-679a76162b839df3b7ee21a5bac42c44533454c8"}} - - warm-go-build-vendor-cache_6f6a_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6f6af7dce883f6e1b09b7c622ff1b527ea5f77f1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_68b9_{{checksum ".buildcache/cache-keys/copy-source-68b94ea302e6776db837cd8ed34c15b8cdcc0aab"}} + - warm-go-build-vendor-cache_796e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-796e8ac227854e08a3a3394f23dee54006eb40eb"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 8490d401277a4001bbc44b278a91858049d76683 - name: 09-copy-source-8490d401277a4001bbc44b278a91858049d76683 - parentname: 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 + id: 810ab6ed75ddab8380a8142c74d41360619b0c29 + name: 09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 + parentname: 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a parenttype: warm-go-build-vendor-cache - parentid: 024e5c62d2ad59cb7a139748ec3571828bc950a8 - cachekeyfile: .buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683 + parentid: 4f409d29ffae0b3ec57b8459021b3c67105e257a + cachekeyfile: .buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.mk - archivefile: .buildcache/archives/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.tar.gz + archivefile: .buildcache/archives/09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-8490d401277a4001bbc44b278a91858049d76683 - archive: .buildcache/archives/09-copy-source-8490d401277a4001bbc44b278a91858049d76683.tar.gz + name: 09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29 + archive: .buildcache/archives/09-copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8.tar.gz + name: 08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a + archive: .buildcache/archives/08-warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_8490_{{checksum ".buildcache/cache-keys/copy-source-8490d401277a4001bbc44b278a91858049d76683"}} - - warm-go-build-vendor-cache_024e_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-024e5c62d2ad59cb7a139748ec3571828bc950a8"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_810a_{{checksum ".buildcache/cache-keys/copy-source-810ab6ed75ddab8380a8142c74d41360619b0c29"}} + - warm-go-build-vendor-cache_4f40_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-4f409d29ffae0b3ec57b8459021b3c67105e257a"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 93206299230604edb276a2550a83dec3324eb86f - name: 09-copy-source-93206299230604edb276a2550a83dec3324eb86f - parentname: 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 + id: 91e8bb278d25180dcb516f63189718f0280f5625 + name: 09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625 + parentname: 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 parenttype: warm-go-build-vendor-cache - parentid: 0245576886d78da53ffbd161a95bd0ca099e5fc1 - cachekeyfile: .buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f + parentid: bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + cachekeyfile: .buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.mk - archivefile: .buildcache/archives/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.tar.gz + archivefile: .buildcache/archives/09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-93206299230604edb276a2550a83dec3324eb86f - archive: .buildcache/archives/09-copy-source-93206299230604edb276a2550a83dec3324eb86f.tar.gz + name: 09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625 + archive: .buildcache/archives/09-copy-source-91e8bb278d25180dcb516f63189718f0280f5625.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1.tar.gz + name: 08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_9320_{{checksum ".buildcache/cache-keys/copy-source-93206299230604edb276a2550a83dec3324eb86f"}} - - warm-go-build-vendor-cache_0245_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-0245576886d78da53ffbd161a95bd0ca099e5fc1"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_91e8_{{checksum ".buildcache/cache-keys/copy-source-91e8bb278d25180dcb516f63189718f0280f5625"}} + - warm-go-build-vendor-cache_bd9c_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-bd9cb1ba0e74a62a1d117e827fa88e80f256a746"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: 9e44025163546ef6ed36d41a77b027c8d02ae044 - name: 09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 - parentname: 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 + id: 9f9caeebd82a6346d02c04066e8739ec3701ff9f + name: 09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f + parentname: 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c parenttype: warm-go-build-vendor-cache - parentid: b4bd76934c25a387356bd1fb0e28c95124eef902 - cachekeyfile: .buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 + parentid: e3b9c5412c92965e6f51f2a069a104754bb8247c + cachekeyfile: .buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.mk - archivefile: .buildcache/archives/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.tar.gz + archivefile: .buildcache/archives/09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044 - archive: .buildcache/archives/09-copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044.tar.gz + name: 09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f + archive: .buildcache/archives/09-copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902.tar.gz + name: 08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_9e44_{{checksum ".buildcache/cache-keys/copy-source-9e44025163546ef6ed36d41a77b027c8d02ae044"}} - - warm-go-build-vendor-cache_b4bd_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-b4bd76934c25a387356bd1fb0e28c95124eef902"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_9f9c_{{checksum ".buildcache/cache-keys/copy-source-9f9caeebd82a6346d02c04066e8739ec3701ff9f"}} + - warm-go-build-vendor-cache_e3b9_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e3b9c5412c92965e6f51f2a069a104754bb8247c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: a750ca270a9586283d232f59f62b97733da7d3fb - name: 09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb - parentname: 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c + id: b31f38efa9553e222b791fa52d76ab248f318d6a + name: 09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a + parentname: 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e parenttype: warm-go-build-vendor-cache - parentid: 6876aa566f90846d4627c4a1c86ca155ccde2f1c - cachekeyfile: .buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb + parentid: eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + cachekeyfile: .buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.mk - archivefile: .buildcache/archives/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.tar.gz + archivefile: .buildcache/archives/09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb - archive: .buildcache/archives/09-copy-source-a750ca270a9586283d232f59f62b97733da7d3fb.tar.gz + name: 09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a + archive: .buildcache/archives/09-copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c - archive: .buildcache/archives/08-warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c.tar.gz + name: 08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e + archive: .buildcache/archives/08-warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_a750_{{checksum ".buildcache/cache-keys/copy-source-a750ca270a9586283d232f59f62b97733da7d3fb"}} - - warm-go-build-vendor-cache_6876_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-6876aa566f90846d4627c4a1c86ca155ccde2f1c"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_b31f_{{checksum ".buildcache/cache-keys/copy-source-b31f38efa9553e222b791fa52d76ab248f318d6a"}} + - warm-go-build-vendor-cache_eac3_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-eac34e5daaf2ee2e27fe39448b62d8cdff4e800e"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: ac4d6f4024842c4a8e5893d22c0dfff9153ff69f - name: 09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f - parentname: 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 + id: bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 + name: 09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 + parentname: 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 parenttype: warm-go-build-vendor-cache - parentid: 596df758f200592b1270d44ea6a1b934949913f4 - cachekeyfile: .buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f + parentid: f071c4c6ddd555cce3092b98f8b19115eb23f372 + cachekeyfile: .buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.mk - archivefile: .buildcache/archives/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.tar.gz + archivefile: .buildcache/archives/09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f - archive: .buildcache/archives/09-copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f.tar.gz + name: 09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025 + archive: .buildcache/archives/09-copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4.tar.gz + name: 08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_ac4d_{{checksum ".buildcache/cache-keys/copy-source-ac4d6f4024842c4a8e5893d22c0dfff9153ff69f"}} - - warm-go-build-vendor-cache_596d_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-596df758f200592b1270d44ea6a1b934949913f4"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_bf33_{{checksum ".buildcache/cache-keys/copy-source-bf3395f720fd39ee12ee1bdda6d9ff3de1f9b025"}} + - warm-go-build-vendor-cache_f071_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-f071c4c6ddd555cce3092b98f8b19115eb23f372"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 - name: 09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 - parentname: 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 + id: c01601ec6ea0f60a2403cb5a29d70b0c08241428 + name: 09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 + parentname: 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c parenttype: warm-go-build-vendor-cache - parentid: e91703d9d7092bb5c13b3569d75ca4bb34511607 - cachekeyfile: .buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 + parentid: 66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + cachekeyfile: .buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.mk - archivefile: .buildcache/archives/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.tar.gz + archivefile: .buildcache/archives/09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60 - archive: .buildcache/archives/09-copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60.tar.gz + name: 09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428 + archive: .buildcache/archives/09-copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607.tar.gz + name: 08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c + archive: .buildcache/archives/08-warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_bfc9_{{checksum ".buildcache/cache-keys/copy-source-bfc92f40ed9ac5e09826cc8473f9bf7b7403bd60"}} - - warm-go-build-vendor-cache_e917_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-e91703d9d7092bb5c13b3569d75ca4bb34511607"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_c016_{{checksum ".buildcache/cache-keys/copy-source-c01601ec6ea0f60a2403cb5a29d70b0c08241428"}} + - warm-go-build-vendor-cache_66e5_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-66e5f57dc50bf5c80b57f8aa5c77147b1a188f8c"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: f4f9d205876325505a719298391e7c233b5a1ac7 - name: 09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 - parentname: 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 + id: c18cc2367cdc431088468688b8baf5d7cc8a5c9b + name: 09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b + parentname: 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 parenttype: warm-go-build-vendor-cache - parentid: 1c18a76adf11382eaf4b84b8403c66cf104174d7 - cachekeyfile: .buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 + parentid: 12bf088afd7426b615e6193316c7efeda43120b4 + cachekeyfile: .buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.mk - archivefile: .buildcache/archives/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.tar.gz + archivefile: .buildcache/archives/09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7 - archive: .buildcache/archives/09-copy-source-f4f9d205876325505a719298391e7c233b5a1ac7.tar.gz + name: 09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b + archive: .buildcache/archives/09-copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7.tar.gz + name: 08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_f4f9_{{checksum ".buildcache/cache-keys/copy-source-f4f9d205876325505a719298391e7c233b5a1ac7"}} - - warm-go-build-vendor-cache_1c18_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-1c18a76adf11382eaf4b84b8403c66cf104174d7"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_c18c_{{checksum ".buildcache/cache-keys/copy-source-c18cc2367cdc431088468688b8baf5d7cc8a5c9b"}} + - warm-go-build-vendor-cache_12bf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-12bf088afd7426b615e6193316c7efeda43120b4"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 - depth: 9 final: true type: copy-source - id: f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 - name: 09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 - parentname: 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 + id: f35125307b0be0b9878bbe88776ef811deab97e5 + name: 09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 + parentname: 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 parenttype: warm-go-build-vendor-cache - parentid: 28637de51e735a2eca5909e5685278b304ac5b15 - cachekeyfile: .buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 + parentid: 2daf717df8a6c95f32d3420ccd3be4752ad38011 + cachekeyfile: .buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 sourceinclude: . sourceexclude: vendor/ ui/ - dockerfilepath: packages-oss.lock/layers/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.Dockerfile - makefilepath: packages-oss.lock/layers/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.mk - archivefile: .buildcache/archives/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.tar.gz + archivefile: .buildcache/archives/09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5.tar.gz + dockerfile: | + # syntax=docker/dockerfile:1.1.7-experimental + ARG BASE_IMAGE + FROM $BASE_IMAGE + COPY . ./ meta: builtin: LAYER_LIST: - type: copy-source - name: 09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84 - archive: .buildcache/archives/09-copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84.tar.gz + name: 09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5 + archive: .buildcache/archives/09-copy-source-f35125307b0be0b9878bbe88776ef811deab97e5.tar.gz - type: warm-go-build-vendor-cache - name: 08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15 - archive: .buildcache/archives/08-warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15.tar.gz + name: 08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011 + archive: .buildcache/archives/08-warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011.tar.gz - type: build-static-assets - name: 07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e - archive: .buildcache/archives/07-build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e.tar.gz + name: 07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016 + archive: .buildcache/archives/07-build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016.tar.gz - type: build-ui - name: 06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b - archive: .buildcache/archives/06-build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b.tar.gz + name: 06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8 + archive: .buildcache/archives/06-build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8.tar.gz - type: ui-dependencies - name: 05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81 - archive: .buildcache/archives/05-ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81.tar.gz + name: 05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537 + archive: .buildcache/archives/05-ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537.tar.gz - type: install-yarn - name: 04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319 - archive: .buildcache/archives/04-install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319.tar.gz + name: 04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347 + archive: .buildcache/archives/04-install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347.tar.gz - type: set-workdir - name: 03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049 - archive: .buildcache/archives/03-set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049.tar.gz + name: 03-set-workdir-68217e0df446776a522c173819319331eab24bfd + archive: .buildcache/archives/03-set-workdir-68217e0df446776a522c173819319331eab24bfd.tar.gz - type: install-go-tools - name: 02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e - archive: .buildcache/archives/02-install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e.tar.gz + name: 02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981 + archive: .buildcache/archives/02-install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981.tar.gz - type: install-go - name: 01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590 - archive: .buildcache/archives/01-install-go-df55de749899e75ed655c4eab8cb2c22f1028590.tar.gz + name: 01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856 + archive: .buildcache/archives/01-install-go-04fac374a5ab393a607df72e77bce85e18dd3856.tar.gz - type: base - name: 00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9 - archive: .buildcache/archives/00-base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9.tar.gz + name: 00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070 + archive: .buildcache/archives/00-base-cd50335c2217aa98d45d50d7ef941dfd1289b070.tar.gz circleci: CACHE_KEY_PREFIX_LIST: - - copy-source_f976_{{checksum ".buildcache/cache-keys/copy-source-f976e4b1eb1e3dee4cbd089a1b97edc2f63f5d84"}} - - warm-go-build-vendor-cache_2863_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-28637de51e735a2eca5909e5685278b304ac5b15"}} - - build-static-assets_33a6_{{checksum ".buildcache/cache-keys/build-static-assets-33a6e8f0029b730ae0a37427888d22c992a0824e"}} - - build-ui_5659_{{checksum ".buildcache/cache-keys/build-ui-5659d3f1f758c2f3a4c5fca4c1fcbaac3720693b"}} - - ui-dependencies_58f2_{{checksum ".buildcache/cache-keys/ui-dependencies-58f2ea77b8fe39e82bb587e5246d1b62f9a7cb81"}} - - install-yarn_aab7_{{checksum ".buildcache/cache-keys/install-yarn-aab71c56a60048647c1c6c4a7fd5649aee7f2319"}} - - set-workdir_8253_{{checksum ".buildcache/cache-keys/set-workdir-8253e91d0841cdc71fb0416f84f9eaa52bea9049"}} - - install-go-tools_b7a0_{{checksum ".buildcache/cache-keys/install-go-tools-b7a0056ff8c7f40e047993ec4b1c0a6eab3ab44e"}} - - install-go_df55_{{checksum ".buildcache/cache-keys/install-go-df55de749899e75ed655c4eab8cb2c22f1028590"}} - - base_a1d9_{{checksum ".buildcache/cache-keys/base-a1d961bcff31b1cdadaa9422452ba72d8b4a85a9"}} + - copy-source_f351_{{checksum ".buildcache/cache-keys/copy-source-f35125307b0be0b9878bbe88776ef811deab97e5"}} + - warm-go-build-vendor-cache_2daf_{{checksum ".buildcache/cache-keys/warm-go-build-vendor-cache-2daf717df8a6c95f32d3420ccd3be4752ad38011"}} + - build-static-assets_5d03_{{checksum ".buildcache/cache-keys/build-static-assets-5d03b27bdb30353a4b10b43aaeed34d1843ea016"}} + - build-ui_8c08_{{checksum ".buildcache/cache-keys/build-ui-8c0888ac60d74cc3c80ff1e66f92529854029bb8"}} + - ui-dependencies_a323_{{checksum ".buildcache/cache-keys/ui-dependencies-a323ed865ff8f01132ebbcfdb26cd46637ee0537"}} + - install-yarn_f6bc_{{checksum ".buildcache/cache-keys/install-yarn-f6bc3cf1c8120fc6fbc6a7815f1414ea4a92b347"}} + - set-workdir_6821_{{checksum ".buildcache/cache-keys/set-workdir-68217e0df446776a522c173819319331eab24bfd"}} + - install-go-tools_4930_{{checksum ".buildcache/cache-keys/install-go-tools-493003a45b9bf13a3740054d1ed1e50aa66e0981"}} + - install-go_04fa_{{checksum ".buildcache/cache-keys/install-go-04fac374a5ab393a607df72e77bce85e18dd3856"}} + - base_cd50_{{checksum ".buildcache/cache-keys/base-cd50335c2217aa98d45d50d7ef941dfd1289b070"}} + childcount: 0 diff --git a/packagespec.mk b/packagespec.mk new file mode 100755 index 000000000..f1b1fe086 --- /dev/null +++ b/packagespec.mk @@ -0,0 +1,82 @@ +# *** +# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec. +# *** +# packagespec.mk should be included at the end of your main Makefile, +# it provides hooks into packagespec targets, so you can run them +# from the root of your product repository. +# +# All packagespec-generated make targets assume they are invoked by +# targets in this file, which provides the necessary context for those +# other targets. Therefore, this file is not just for conveninence but +# is currently necessary to the correct functioning of Packagespec. + +# Since this file is included in other Makefiles, which may or may not want +# to use bash with these options, we explicitly set the shell for specific +# targets, in this file, rather than setting the global SHELL variable. +PACKAGESPEC_SHELL := /usr/bin/env bash -euo pipefail -c + +# The RUN macro is used in place of the shell builtin in this file, so that +# we can use the PACKAGESPEC_SHELL rather than the default from the Makefile +# that includes this one. +RUN = $(shell $(PACKAGESPEC_SHELL) '$1') + +# This can be overridden by the calling Makefile to write config to a different path. +PACKAGESPEC_CIRCLECI_CONFIG ?= .circleci/config.yml +PACKAGESPEC_HOOK_POST_CI_CONFIG ?= echo > /dev/null + +SPEC_FILE_PATTERN := packages*.yml +# SPEC is the human-managed description of which packages we are able to build. +SPEC := $(call RUN,find . -mindepth 1 -maxdepth 1 -name '$(SPEC_FILE_PATTERN)') +ifneq ($(words $(SPEC)),1) +$(error Found $(words $(SPEC)) $(SPEC_FILE_PATTERN) files, need exactly 1: $(SPEC)) +endif +SPEC_FILENAME := $(notdir $(SPEC)) +SPEC_MODIFIER := $(SPEC_FILENAME:packages%.yml=%) +# LOCKDIR contains the lockfile and layer files. +LOCKDIR := packages$(SPEC_MODIFIER).lock +LOCKFILE := $(LOCKDIR)/pkgs.yml + +export PACKAGE_SPEC_ID LAYER_SPEC_ID PRODUCT_REVISION PRODUCT_VERSION + +# PASSTHROUGH_TARGETS are convenience aliases for targets defined in $(LOCKDIR)/Makefile +PASSTHROUGH_TARGETS := \ + build package-contents copy-package-contents build-all \ + aliases meta package package-meta \ + build-ci watch-ci \ + stage-config stage \ + list-staged-builds \ + publish-config publish + +.PHONY: $(PASSTHROUGH_TARGETS) + +LOCAL_TARGETS := packages packagespec-circleci-config $(PACKAGESPEC_CIRCLECI_CONFIG) + +# Set the shell for all packagespec targets. +$(PASSTHROUGH_TARGETS) $(LOCAL_TARGETS): SHELL := $(PACKAGESPEC_SHELL) + +$(PASSTHROUGH_TARGETS): + @PRODUCT_REPO_ROOT="$(call RUN,git rev-parse --show-toplevel)" $(MAKE) -C $(LOCKDIR) $@ + +# packages regenerates $(LOCKDIR) from $(SPEC) using packagespec. This is only for +# internal HashiCorp use, as it has dependencies not available externally. +.PHONY: packages +packages: + @command -v packagespec > /dev/null 2>&1 || { \ + echo "Please install packagespec."; \ + echo "Note: packagespec is only available to HashiCorp employees at present."; \ + exit 1; \ + } + @packagespec lock -specfile $(SPEC) -lockdir $(LOCKDIR) + @$(MAKE) $(PACKAGESPEC_CIRCLECI_CONFIG) + +CIRCLECI_PRIMARY_TPL := .packagespec/templates/circleci-primary.yml.tpl + +$(PACKAGESPEC_CIRCLECI_CONFIG): $(LOCKFILE) $(CIRCLECI_PRIMARY_TPL) + @\ + echo "==> Updating $(PACKAGESPEC_CIRCLECI_CONFIG)..."; \ + mkdir -p "$(dir $@)"; \ + cat $< | gomplate -f $(CIRCLECI_PRIMARY_TPL) -d 'lock-file=stdin://?type=application/yaml' > $@; \ + $(PACKAGESPEC_HOOK_POST_CI_CONFIG) + +# This target is needed by packagespec, do not remove. +packagespec-circleci-config: $(PACKAGESPEC_CIRCLECI_CONFIG)