packagespec upgrade -version 0.1.8

This commit is contained in:
Sam Salisbury 2020-10-30 17:29:33 +00:00
parent 16eb1489d1
commit d678ddfa2b
8 changed files with 5899 additions and 6826 deletions

1325
.circleci/config.yml generated

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -161,6 +161,21 @@ package-meta:
echo "$$COMMAND"; \
$(SHELL) "$$COMMAND"
# package-meta expects PACKAGE_SPEC_ID to already be set, use this in CI.
package-meta-all:
@$(call DIRTY_SOURCE_WARNING,WRITING DIRTY METADATA FOR DIRTY PACKAGES)
@PACKAGE_SPEC_IDS="$$($(call QUERY_LOCK,.packages[] | .packagespecid))"; \
COUNT=$$(echo $$PACKAGE_SPEC_IDS | wc -w | xargs); \
echo "==> Writing $$COUNT packages' metadata..."; \
for PACKAGE_SPEC_ID in $$PACKAGE_SPEC_IDS; do \
export PACKAGE_SPEC_ID; \
FILE="$(PACKAGE_SOURCE_ID)-$${PACKAGE_SPEC_ID}.zip.meta.json"; \
OUT="$(PACKAGE_STORE)/$$FILE"; \
COMMAND="$(call QUERY_PACKAGESPEC_BY_ID,env.PACKAGE_SPEC_ID,.) > $$OUT"; \
echo "$$COMMAND"; \
$(SHELL) "$$COMMAND"; \
done
# aliases writes all alias symlinks for packages in the package store that
# match the current LOCKFILE and PRODUCT_REVISION. It does not cause a new build.
# If the package store contains no matchin binaries, then this does nothing.

View File

@ -18,14 +18,6 @@ ifneq ($(PRODUCT_VERSION),)
$(error You cannot set PRODUCT_VERSION for local builds, did you mean PRODUCT_REVISION?)
endif
# PACKAGES_ROOT holds the package store, as well as other package aliases.
PACKAGES_ROOT := $(CACHE_ROOT)/packages
# PACKAGE_STORE is where we store all the package files themselves
# addressed by their input hashes.
PACKAGE_STORE := $(PACKAGES_ROOT)/store
# BY_ALIAS is where we store alias symlinks to the store.
BY_ALIAS := $(PACKAGES_ROOT)/by-alias
# Include the layers driver.
include $(LOCKDIR)/layer.mk

View File

@ -19,11 +19,23 @@ REPO_ROOT := $(shell git rev-parse --show-toplevel)
# automatically.
AUTO_INSTALL_TOOLS ?= NO
define ENSURE_GITIGNORE_ALL
_ := $(shell cd "$(REPO_ROOT)" && [ -f "$(1)/.gitignore" ] || { mkdir -p "$(1)"; echo '*' > "$(1)/.gitignore"; })
endef
# CACHE_ROOT is the build cache directory.
CACHE_ROOT ?= .buildcache
CACHE_GITIGNORE := $(CACHE_ROOT)/.gitignore
$(shell [ -f $(CACHE_GITIGNORE) ] || { mkdir -p $(CACHE_ROOT); echo '*' > $(CACHE_GITIGNORE); })
_ := $(call ENSURE_GITIGNORE_ALL,$(CACHE_ROOT))
# PACKAGES_ROOT holds the package store, as well as other package aliases.
PACKAGES_ROOT := $(CACHE_ROOT)/packages
_ := $(call ENSURE_GITIGNORE_ALL,$(PACKAGES_ROOT))
# PACKAGE_STORE is where we store all the package files themselves
# addressed by their input hashes.
PACKAGE_STORE := $(PACKAGES_ROOT)/store
_ := $(call ENSURE_GITIGNORE_ALL,$(PACKAGE_STORE))
# BY_ALIAS is where we store alias symlinks to the store.
BY_ALIAS := $(PACKAGES_ROOT)/by-alias
_ := $(call ENSURE_GITIGNORE_ALL,$(BY_ALIAS))
# SPEC is the human-managed description of which packages we are able to build.
SPEC_FILE_PATTERN := packages*.yml
@ -122,7 +134,7 @@ PRODUCT_REVISION_NICE_NAME := <current-workdir>
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_)
ifeq ($(findstring FAIL_,$(DIRTY)),FAIL_)
$(error Failed to determine dirty files sha1sum)
endif
endif
@ -235,5 +247,7 @@ PRODUCT_CIRCLECI_SLUG := $(shell $(call QUERY_SPEC,.config["circleci-project-slu
# PRODUCT_CIRCLECI_HOST is the host configured to build this repo.
PRODUCT_CIRCLECI_HOST := $(shell $(call QUERY_SPEC,.config["circleci-host"]))
export ON_PUBLISH := $(shell $(call QUERY_SPEC,.config["on-publish"]))
# End including config once only.
endif

View File

@ -2,362 +2,362 @@
# WARNING: Do not EDIT or MERGE this file, it is generated by packagespec.
# ***
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_00-base-c6cdf1b224722d2520e082320f2a71875913247c_ID := 00-base-c6cdf1b224722d2520e082320f2a71875913247c
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_TYPE := base
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_BASE_LAYER :=
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_SOURCE_INCLUDE :=
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_SOURCE_EXCLUDE :=
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_CACHE_KEY_FILE := .buildcache/cache-keys/base-c6cdf1b224722d2520e082320f2a71875913247c
LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_ARCHIVE_FILE := .buildcache/archives/00-base-c6cdf1b224722d2520e082320f2a71875913247c.tar.gz
$(eval $(call LAYER,$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_ID),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_TYPE),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_BASE_LAYER),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_SOURCE_INCLUDE),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_SOURCE_EXCLUDE),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_CACHE_KEY_FILE),$(LAYER_00-base-c6cdf1b224722d2520e082320f2a71875913247c_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_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_ID := 01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_TYPE := install-go
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_BASE_LAYER := 00-base-c6cdf1b224722d2520e082320f2a71875913247c
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_SOURCE_INCLUDE :=
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_SOURCE_EXCLUDE :=
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-7aa9c11556809c9c041da8359c1529272e7fc830
LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_ARCHIVE_FILE := .buildcache/archives/01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830.tar.gz
$(eval $(call LAYER,$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_ID),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_TYPE),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_BASE_LAYER),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_SOURCE_INCLUDE),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_SOURCE_EXCLUDE),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_CACHE_KEY_FILE),$(LAYER_01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830_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_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_ID := 02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_TYPE := install-go-tools
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_BASE_LAYER := 01-install-go-7aa9c11556809c9c041da8359c1529272e7fc830
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_SOURCE_INCLUDE :=
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_SOURCE_EXCLUDE :=
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_CACHE_KEY_FILE := .buildcache/cache-keys/install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2
LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_ARCHIVE_FILE := .buildcache/archives/02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2.tar.gz
$(eval $(call LAYER,$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_ID),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_TYPE),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_BASE_LAYER),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_SOURCE_INCLUDE),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_SOURCE_EXCLUDE),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_CACHE_KEY_FILE),$(LAYER_02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2_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_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_ID := 03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_TYPE := set-workdir
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_BASE_LAYER := 02-install-go-tools-dcb0bba1215b5bf50db60aed6b67cf31cb915be2
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_SOURCE_INCLUDE :=
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_SOURCE_EXCLUDE :=
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_CACHE_KEY_FILE := .buildcache/cache-keys/set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52
LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_ARCHIVE_FILE := .buildcache/archives/03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52.tar.gz
$(eval $(call LAYER,$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_ID),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_TYPE),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_BASE_LAYER),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_SOURCE_INCLUDE),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_SOURCE_EXCLUDE),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_CACHE_KEY_FILE),$(LAYER_03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52_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_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_ID := 04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_TYPE := install-yarn
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_BASE_LAYER := 03-set-workdir-a62acf87c85af33be469b01bb42b8b7812936b52
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_SOURCE_INCLUDE :=
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_SOURCE_EXCLUDE :=
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_CACHE_KEY_FILE := .buildcache/cache-keys/install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39
LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_ARCHIVE_FILE := .buildcache/archives/04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39.tar.gz
$(eval $(call LAYER,$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_ID),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_TYPE),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_BASE_LAYER),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_SOURCE_INCLUDE),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_SOURCE_EXCLUDE),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_CACHE_KEY_FILE),$(LAYER_04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39_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_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_ID := 05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_TYPE := ui-dependencies
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_BASE_LAYER := 04-install-yarn-73ff202a82a78103302e6e697fdef8681faf1d39
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_SOURCE_INCLUDE := ui/package.json ui/yarn.lock
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_SOURCE_EXCLUDE :=
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_CACHE_KEY_FILE := .buildcache/cache-keys/ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe
LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_ARCHIVE_FILE := .buildcache/archives/05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe.tar.gz
$(eval $(call LAYER,$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_ID),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_TYPE),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_BASE_LAYER),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_SOURCE_INCLUDE),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_SOURCE_EXCLUDE),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_CACHE_KEY_FILE),$(LAYER_05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe_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_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_ID := 06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_TYPE := build-ui
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_BASE_LAYER := 05-ui-dependencies-2f9d2af1e907a2bdb0af9d3f82dccc14d15631fe
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_SOURCE_INCLUDE := ui/
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_SOURCE_EXCLUDE :=
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_CACHE_KEY_FILE := .buildcache/cache-keys/build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e
LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_ARCHIVE_FILE := .buildcache/archives/06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e.tar.gz
$(eval $(call LAYER,$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_ID),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_TYPE),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_BASE_LAYER),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_SOURCE_INCLUDE),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_SOURCE_EXCLUDE),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_CACHE_KEY_FILE),$(LAYER_06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e_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_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_ID := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_TYPE := build-static-assets
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_BASE_LAYER := 06-build-ui-a048989aac89e5d908ce70f720c63f2f7c1bed7e
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_SOURCE_INCLUDE := Makefile
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_SOURCE_EXCLUDE :=
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_CACHE_KEY_FILE := .buildcache/cache-keys/build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_ARCHIVE_FILE := .buildcache/archives/07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b.tar.gz
$(eval $(call LAYER,$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_ID),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_TYPE),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_BASE_LAYER),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_SOURCE_INCLUDE),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_SOURCE_EXCLUDE),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_CACHE_KEY_FILE),$(LAYER_07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b_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-34fe6a5bc27edd23c0861cfcb046982b8a61719d_ID := 08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d
LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_ID),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_TYPE),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d_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-3d1e9abffc0645207b8b5f420a8ea28c2c628237_ID := 08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237
LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_ID),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_TYPE),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237_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-45abcbe33369fc9838bf7f110e507d30537044ed_ID := 08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed
LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_ID),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_TYPE),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed_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-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_ID := 08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd
LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_ID),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_TYPE),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd_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-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_ID := 08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922
LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_ID),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_TYPE),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922_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-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_ID := 08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4
LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_ID),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_TYPE),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4_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-6578150fcd7392d227f6ff07aff3f70f7298c446_ID := 08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446
LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_ID),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_TYPE),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446_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-71bae25627c1889734131a324fae5fb57bff9328_ID := 08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328
LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_ID),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_TYPE),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328_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-7248bbc87dad5791859930536dc287b40b146b5f_ID := 08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f
LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_ID),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_TYPE),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f_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-7cd6b66d69eee4b39abff43bca06b369c64f3684_ID := 08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684
LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_ID),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_TYPE),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684_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-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_ID := 08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602
LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_ID),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_TYPE),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602_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-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_ID := 08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4
LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_ID),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_TYPE),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4_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-bcfa0e144591c00f3c77410fd72c91611e0e9344_ID := 08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344
LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_ID),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_TYPE),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344_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-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_ID := 08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a
LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_ID),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_TYPE),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a_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-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_ID := 08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1
LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_ID),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_TYPE),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1_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_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_ID := 08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_TYPE := warm-go-build-vendor-cache
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_BASE_LAYER := 07-build-static-assets-9c1e8a980ac74e0052a7ba93377dbc83ff0a4f7b
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_SOURCE_INCLUDE := vendor/
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_SOURCE_EXCLUDE :=
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_CACHE_KEY_FILE := .buildcache/cache-keys/warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28
LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_ARCHIVE_FILE := .buildcache/archives/08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28.tar.gz
$(eval $(call LAYER,$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_ID),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_TYPE),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_BASE_LAYER),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_SOURCE_INCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_SOURCE_EXCLUDE),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_CACHE_KEY_FILE),$(LAYER_08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28_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-0f09643a76f096607240ad3de6ce7981c905d4bc_ID := 09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_TYPE := copy-source
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_BASE_LAYER := 08-warm-go-build-vendor-cache-6578150fcd7392d227f6ff07aff3f70f7298c446
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_SOURCE_INCLUDE := .
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc
LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_ARCHIVE_FILE := .buildcache/archives/09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_ID),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_TYPE),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_BASE_LAYER),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_SOURCE_INCLUDE),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_SOURCE_EXCLUDE),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_CACHE_KEY_FILE),$(LAYER_09-copy-source-0f09643a76f096607240ad3de6ce7981c905d4bc_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-334e33167203c5e41648686a78fe17e710d752f4_ID := 09-copy-source-334e33167203c5e41648686a78fe17e710d752f4
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_TYPE := copy-source
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_BASE_LAYER := 08-warm-go-build-vendor-cache-53bcf40d164b69d4f7265f709d41f6e6cb69a6bd
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_SOURCE_INCLUDE := .
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-334e33167203c5e41648686a78fe17e710d752f4
LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_ARCHIVE_FILE := .buildcache/archives/09-copy-source-334e33167203c5e41648686a78fe17e710d752f4.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_ID),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_TYPE),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_BASE_LAYER),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_SOURCE_INCLUDE),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_SOURCE_EXCLUDE),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_CACHE_KEY_FILE),$(LAYER_09-copy-source-334e33167203c5e41648686a78fe17e710d752f4_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-36319b5afabe161ee573e3c91307ccc49e5543b2_ID := 09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_TYPE := copy-source
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_BASE_LAYER := 08-warm-go-build-vendor-cache-71bae25627c1889734131a324fae5fb57bff9328
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_SOURCE_INCLUDE := .
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2
LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_ARCHIVE_FILE := .buildcache/archives/09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_ID),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_TYPE),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_BASE_LAYER),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_SOURCE_INCLUDE),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_SOURCE_EXCLUDE),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_CACHE_KEY_FILE),$(LAYER_09-copy-source-36319b5afabe161ee573e3c91307ccc49e5543b2_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-3c41bdf3982a2a659b312ece1d57358dce2051df_ID := 09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_TYPE := copy-source
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_BASE_LAYER := 08-warm-go-build-vendor-cache-bcfa0e144591c00f3c77410fd72c91611e0e9344
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_SOURCE_INCLUDE := .
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df
LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_ARCHIVE_FILE := .buildcache/archives/09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_ID),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_TYPE),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_BASE_LAYER),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_SOURCE_INCLUDE),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_SOURCE_EXCLUDE),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_CACHE_KEY_FILE),$(LAYER_09-copy-source-3c41bdf3982a2a659b312ece1d57358dce2051df_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-50d5e163fdf37ecebee20e222da371756c36f895_ID := 09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_TYPE := copy-source
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_BASE_LAYER := 08-warm-go-build-vendor-cache-64fdc0182d2605f25b9c9fef28dd52cfb0d95922
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_SOURCE_INCLUDE := .
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-50d5e163fdf37ecebee20e222da371756c36f895
LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_ARCHIVE_FILE := .buildcache/archives/09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_ID),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_TYPE),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_BASE_LAYER),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_SOURCE_INCLUDE),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_SOURCE_EXCLUDE),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_CACHE_KEY_FILE),$(LAYER_09-copy-source-50d5e163fdf37ecebee20e222da371756c36f895_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-5fb5dd691e602fbbba0076521744226de5f2fe8e_ID := 09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_TYPE := copy-source
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_BASE_LAYER := 08-warm-go-build-vendor-cache-ca48d02b1a398d7be7a0aaa21e0c1d4731386f6a
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_SOURCE_INCLUDE := .
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e
LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_ARCHIVE_FILE := .buildcache/archives/09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_ID),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_TYPE),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_BASE_LAYER),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_SOURCE_INCLUDE),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_SOURCE_EXCLUDE),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_CACHE_KEY_FILE),$(LAYER_09-copy-source-5fb5dd691e602fbbba0076521744226de5f2fe8e_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-61c21ac144c56f1d0755d1708c900e6cefc4c022_ID := 09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_TYPE := copy-source
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_BASE_LAYER := 08-warm-go-build-vendor-cache-e8cccbaa967cdc105ae551522cc6a3babdb64ea1
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_SOURCE_INCLUDE := .
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022
LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_ARCHIVE_FILE := .buildcache/archives/09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_ID),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_TYPE),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_BASE_LAYER),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_SOURCE_INCLUDE),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_SOURCE_EXCLUDE),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_CACHE_KEY_FILE),$(LAYER_09-copy-source-61c21ac144c56f1d0755d1708c900e6cefc4c022_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-68351a141b16b671ce3b48ccfc669cd28440b089_ID := 09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_TYPE := copy-source
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_BASE_LAYER := 08-warm-go-build-vendor-cache-7248bbc87dad5791859930536dc287b40b146b5f
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_SOURCE_INCLUDE := .
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-68351a141b16b671ce3b48ccfc669cd28440b089
LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_ARCHIVE_FILE := .buildcache/archives/09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_ID),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_TYPE),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_BASE_LAYER),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_SOURCE_INCLUDE),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_SOURCE_EXCLUDE),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_CACHE_KEY_FILE),$(LAYER_09-copy-source-68351a141b16b671ce3b48ccfc669cd28440b089_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-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_ID := 09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_TYPE := copy-source
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_BASE_LAYER := 08-warm-go-build-vendor-cache-7cd6b66d69eee4b39abff43bca06b369c64f3684
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_SOURCE_INCLUDE := .
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d
LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_ARCHIVE_FILE := .buildcache/archives/09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_ID),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_TYPE),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_BASE_LAYER),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_SOURCE_INCLUDE),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_SOURCE_EXCLUDE),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_CACHE_KEY_FILE),$(LAYER_09-copy-source-8a3d3c3c7b88951446aa10a4bb6e4a0d76c6a68d_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-8ae26697e4bd583a369e0b507bcce42ab295ba14_ID := 09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_TYPE := copy-source
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_BASE_LAYER := 08-warm-go-build-vendor-cache-34fe6a5bc27edd23c0861cfcb046982b8a61719d
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_SOURCE_INCLUDE := .
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14
LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_ARCHIVE_FILE := .buildcache/archives/09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_ID),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_TYPE),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_BASE_LAYER),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_SOURCE_INCLUDE),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_SOURCE_EXCLUDE),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_CACHE_KEY_FILE),$(LAYER_09-copy-source-8ae26697e4bd583a369e0b507bcce42ab295ba14_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-9f22050178355e28852d7b0ea686405d8c2744f8_ID := 09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_TYPE := copy-source
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_BASE_LAYER := 08-warm-go-build-vendor-cache-45abcbe33369fc9838bf7f110e507d30537044ed
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_SOURCE_INCLUDE := .
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-9f22050178355e28852d7b0ea686405d8c2744f8
LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_ARCHIVE_FILE := .buildcache/archives/09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_ID),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_TYPE),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_BASE_LAYER),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_SOURCE_INCLUDE),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_SOURCE_EXCLUDE),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_CACHE_KEY_FILE),$(LAYER_09-copy-source-9f22050178355e28852d7b0ea686405d8c2744f8_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-ad826f80448e5441de0eccdc6c4731137b6b3dac_ID := 09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_TYPE := copy-source
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_BASE_LAYER := 08-warm-go-build-vendor-cache-65249a6f38a8b0eb3c867b4b3bb4ea982e63cca4
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_SOURCE_INCLUDE := .
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac
LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_ARCHIVE_FILE := .buildcache/archives/09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_ID),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_TYPE),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_BASE_LAYER),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_SOURCE_INCLUDE),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_SOURCE_EXCLUDE),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_CACHE_KEY_FILE),$(LAYER_09-copy-source-ad826f80448e5441de0eccdc6c4731137b6b3dac_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-b7af13fdbb4aa769b536cbe287058284911e62aa_ID := 09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_TYPE := copy-source
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_BASE_LAYER := 08-warm-go-build-vendor-cache-ae7abf63c2d000c49fcac0e8679d20ef37b787c4
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_SOURCE_INCLUDE := .
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa
LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_ARCHIVE_FILE := .buildcache/archives/09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_ID),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_TYPE),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_BASE_LAYER),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_SOURCE_INCLUDE),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_SOURCE_EXCLUDE),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_CACHE_KEY_FILE),$(LAYER_09-copy-source-b7af13fdbb4aa769b536cbe287058284911e62aa_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-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_ID := 09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_TYPE := copy-source
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_BASE_LAYER := 08-warm-go-build-vendor-cache-3d1e9abffc0645207b8b5f420a8ea28c2c628237
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_SOURCE_INCLUDE := .
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9
LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_ARCHIVE_FILE := .buildcache/archives/09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_ID),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_TYPE),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_BASE_LAYER),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_SOURCE_INCLUDE),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_SOURCE_EXCLUDE),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_CACHE_KEY_FILE),$(LAYER_09-copy-source-bbfea6d20b2cb89f8b8ebedd274535ef7730f1f9_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-dbf5ce2a463e3455969759e3b7debd44d0681163_ID := 09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_TYPE := copy-source
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_BASE_LAYER := 08-warm-go-build-vendor-cache-a927fa3ce6a321ecef8c906dbd9d33c5e76e5602
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_SOURCE_INCLUDE := .
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163
LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_ARCHIVE_FILE := .buildcache/archives/09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_ID),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_TYPE),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_BASE_LAYER),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_SOURCE_INCLUDE),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_SOURCE_EXCLUDE),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_CACHE_KEY_FILE),$(LAYER_09-copy-source-dbf5ce2a463e3455969759e3b7debd44d0681163_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)))
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_ID := 09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_TYPE := copy-source
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_BASE_LAYER := 08-warm-go-build-vendor-cache-f01abb19afa755d4102e806b54501f78575b2a28
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_SOURCE_INCLUDE := .
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_SOURCE_EXCLUDE := vendor/ ui/
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_CACHE_KEY_FILE := .buildcache/cache-keys/copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2
LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_ARCHIVE_FILE := .buildcache/archives/09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2.tar.gz
$(eval $(call LAYER,$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_ID),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_TYPE),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_BASE_LAYER),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_SOURCE_INCLUDE),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_SOURCE_EXCLUDE),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_CACHE_KEY_FILE),$(LAYER_09-copy-source-f0ca3be5051ca85d501cf16e32fc3a5ec3a5a5f2_ARCHIVE_FILE)))

File diff suppressed because it is too large Load Diff

21
packagespec.mk generated
View File

@ -41,7 +41,7 @@ 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 \
aliases meta package package-meta package-meta-all \
build-ci watch-ci \
stage-config stage custom-build custom-build-config\
list-custom-builds \
@ -58,7 +58,7 @@ $(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
# packages regenerates build and CI config using packagespec. This is only for
# internal HashiCorp use, as it has dependencies not available externally.
.PHONY: packages
packages:
@ -67,17 +67,8 @@ packages:
echo "Note: packagespec is only available to HashiCorp employees at present."; \
exit 1; \
}
@packagespec lock
@$(MAKE) $(PACKAGESPEC_CIRCLECI_CONFIG)
@packagespec lock -circleciconfig="$(PACKAGESPEC_CIRCLECI_CONFIG)"
@$(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)
packagespec-circleci-config:
@$(PACKAGESPEC_HOOK_POST_CI_CONFIG)