mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-30 02:02:43 +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:
|
||||
key: cache001-package-191f68d13c18858af887523f34ff61c6cdeeb782-{{checksum ".buildcache/cache-keys/package-191f68d13c18858af887523f34ff61c6cdeeb782"}}
|
||||
- run:
|
||||
command: ls -lahR .buildcache/packages/store
|
||||
command: ls -lahR .buildcache/packages
|
||||
- store_artifacts:
|
||||
destination: packages-build-release
|
||||
path: .buildcache/packages/store
|
||||
path: .buildcache/packages
|
||||
- run:
|
||||
command: tar -czf packages-build-release.tar.gz .buildcache/packages/store
|
||||
command: tar -czf packages-build-release.tar.gz .buildcache/packages
|
||||
- store_artifacts:
|
||||
destination: packages-build-release.tar.gz
|
||||
path: packages-build-release.tar.gz
|
||||
@@ -61,6 +61,11 @@ jobs:
|
||||
- store_artifacts:
|
||||
destination: 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:
|
||||
- AUTO_INSTALL_TOOLS: 'YES'
|
||||
- PRODUCT_REVISION: ''
|
||||
|
||||
@@ -1154,13 +1154,13 @@ jobs:
|
||||
- load-solaris_amd64_package
|
||||
- load-windows_386_package
|
||||
- load-windows_amd64_package
|
||||
- run: ls -lahR .buildcache/packages/store
|
||||
- run: ls -lahR .buildcache/packages
|
||||
# Surface each zip as a separate artifact.
|
||||
- store_artifacts:
|
||||
path: .buildcache/packages/store
|
||||
path: .buildcache/packages
|
||||
destination: packages-build-release
|
||||
# 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:
|
||||
path: packages-build-release.tar.gz
|
||||
destination: packages-build-release.tar.gz
|
||||
@@ -1170,6 +1170,11 @@ jobs:
|
||||
- store_artifacts:
|
||||
path: 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:
|
||||
load-darwin_386_package:
|
||||
|
||||
@@ -170,13 +170,13 @@ jobs:
|
||||
- write-all-package-cache-keys
|
||||
{{- range $packages}}
|
||||
- load-{{.meta.BUILD_JOB_NAME}}{{end}}
|
||||
- run: ls -lahR .buildcache/packages/store
|
||||
- run: ls -lahR .buildcache/packages
|
||||
# Surface each zip as a separate artifact.
|
||||
- store_artifacts:
|
||||
path: .buildcache/packages/store
|
||||
path: .buildcache/packages
|
||||
destination: packages-{{$workflowName}}
|
||||
# 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:
|
||||
path: packages-{{$workflowName}}.tar.gz
|
||||
destination: packages-{{$workflowName}}.tar.gz
|
||||
@@ -186,6 +186,11 @@ jobs:
|
||||
- store_artifacts:
|
||||
path: 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:
|
||||
{{- range $packages }}
|
||||
|
||||
Reference in New Issue
Block a user