mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-02 03:27:54 +00:00
ci: add metadata artifact
This commit is contained in:
11
.circleci/config.yml
generated
11
.circleci/config.yml
generated
@@ -47,12 +47,12 @@ jobs:
|
|||||||
- restore_cache:
|
- restore_cache:
|
||||||
key: cache001-package-191f68d13c18858af887523f34ff61c6cdeeb782-{{checksum ".buildcache/cache-keys/package-191f68d13c18858af887523f34ff61c6cdeeb782"}}
|
key: cache001-package-191f68d13c18858af887523f34ff61c6cdeeb782-{{checksum ".buildcache/cache-keys/package-191f68d13c18858af887523f34ff61c6cdeeb782"}}
|
||||||
- run:
|
- run:
|
||||||
command: ls -lahR .buildcache/packages/store
|
command: ls -lahR .buildcache/packages
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
destination: packages-build-release
|
destination: packages-build-release
|
||||||
path: .buildcache/packages/store
|
path: .buildcache/packages
|
||||||
- run:
|
- run:
|
||||||
command: tar -czf packages-build-release.tar.gz .buildcache/packages/store
|
command: tar -czf packages-build-release.tar.gz .buildcache/packages
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
destination: packages-build-release.tar.gz
|
destination: packages-build-release.tar.gz
|
||||||
path: packages-build-release.tar.gz
|
path: packages-build-release.tar.gz
|
||||||
@@ -61,6 +61,11 @@ jobs:
|
|||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
destination: aliases-build-release.tar.gz
|
destination: aliases-build-release.tar.gz
|
||||||
path: aliases-build-release.tar.gz
|
path: aliases-build-release.tar.gz
|
||||||
|
- run:
|
||||||
|
command: tar -czf meta-build-release.tar.gz .buildcache/packages/store/*.json
|
||||||
|
- store_artifacts:
|
||||||
|
destination: meta-build-release.tar.gz
|
||||||
|
path: meta-build-release.tar.gz
|
||||||
environment:
|
environment:
|
||||||
- AUTO_INSTALL_TOOLS: 'YES'
|
- AUTO_INSTALL_TOOLS: 'YES'
|
||||||
- PRODUCT_REVISION: ''
|
- PRODUCT_REVISION: ''
|
||||||
|
|||||||
@@ -1154,13 +1154,13 @@ jobs:
|
|||||||
- load-solaris_amd64_package
|
- load-solaris_amd64_package
|
||||||
- load-windows_386_package
|
- load-windows_386_package
|
||||||
- load-windows_amd64_package
|
- load-windows_amd64_package
|
||||||
- run: ls -lahR .buildcache/packages/store
|
- run: ls -lahR .buildcache/packages
|
||||||
# Surface each zip as a separate artifact.
|
# Surface each zip as a separate artifact.
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: .buildcache/packages/store
|
path: .buildcache/packages
|
||||||
destination: packages-build-release
|
destination: packages-build-release
|
||||||
# Surface a tarball of the whole package store as an artifact.
|
# Surface a tarball of the whole package store as an artifact.
|
||||||
- run: tar -czf packages-build-release.tar.gz .buildcache/packages/store
|
- run: tar -czf packages-build-release.tar.gz .buildcache/packages
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: packages-build-release.tar.gz
|
path: packages-build-release.tar.gz
|
||||||
destination: packages-build-release.tar.gz
|
destination: packages-build-release.tar.gz
|
||||||
@@ -1170,6 +1170,11 @@ jobs:
|
|||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: aliases-build-release.tar.gz
|
path: aliases-build-release.tar.gz
|
||||||
destination: aliases-build-release.tar.gz
|
destination: aliases-build-release.tar.gz
|
||||||
|
# Surface a tarball of just the metadata files.
|
||||||
|
- run: tar -czf meta-build-release.tar.gz .buildcache/packages/store/*.json
|
||||||
|
- store_artifacts:
|
||||||
|
path: meta-build-release.tar.gz
|
||||||
|
destination: meta-build-release.tar.gz
|
||||||
|
|
||||||
commands:
|
commands:
|
||||||
load-darwin_386_package:
|
load-darwin_386_package:
|
||||||
|
|||||||
@@ -170,13 +170,13 @@ jobs:
|
|||||||
- write-all-package-cache-keys
|
- write-all-package-cache-keys
|
||||||
{{- range $packages}}
|
{{- range $packages}}
|
||||||
- load-{{.meta.BUILD_JOB_NAME}}{{end}}
|
- load-{{.meta.BUILD_JOB_NAME}}{{end}}
|
||||||
- run: ls -lahR .buildcache/packages/store
|
- run: ls -lahR .buildcache/packages
|
||||||
# Surface each zip as a separate artifact.
|
# Surface each zip as a separate artifact.
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: .buildcache/packages/store
|
path: .buildcache/packages
|
||||||
destination: packages-{{$workflowName}}
|
destination: packages-{{$workflowName}}
|
||||||
# Surface a tarball of the whole package store as an artifact.
|
# Surface a tarball of the whole package store as an artifact.
|
||||||
- run: tar -czf packages-{{$workflowName}}.tar.gz .buildcache/packages/store
|
- run: tar -czf packages-{{$workflowName}}.tar.gz .buildcache/packages
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: packages-{{$workflowName}}.tar.gz
|
path: packages-{{$workflowName}}.tar.gz
|
||||||
destination: packages-{{$workflowName}}.tar.gz
|
destination: packages-{{$workflowName}}.tar.gz
|
||||||
@@ -186,6 +186,11 @@ jobs:
|
|||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: aliases-{{$workflowName}}.tar.gz
|
path: aliases-{{$workflowName}}.tar.gz
|
||||||
destination: aliases-{{$workflowName}}.tar.gz
|
destination: aliases-{{$workflowName}}.tar.gz
|
||||||
|
# Surface a tarball of just the metadata files.
|
||||||
|
- run: tar -czf meta-{{$workflowName}}.tar.gz .buildcache/packages/store/*.json
|
||||||
|
- store_artifacts:
|
||||||
|
path: meta-{{$workflowName}}.tar.gz
|
||||||
|
destination: meta-{{$workflowName}}.tar.gz
|
||||||
|
|
||||||
commands:
|
commands:
|
||||||
{{- range $packages }}
|
{{- range $packages }}
|
||||||
|
|||||||
Reference in New Issue
Block a user