mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Storybook: Replace gsutil rsync
with gsutil cp
when copying artifacts (#47335)
* Replace gsutil rsync with cp * Sync drone * Remove folder before uploading artifacts
This commit is contained in:
parent
0d3879d1c1
commit
25e04d77be
11
.drone.yml
11
.drone.yml
@ -901,7 +901,8 @@ steps:
|
|||||||
- commands:
|
- commands:
|
||||||
- printenv GCP_KEY | base64 -d > /tmp/gcpkey.json
|
- printenv GCP_KEY | base64 -d > /tmp/gcpkey.json
|
||||||
- gcloud auth activate-service-account --key-file=/tmp/gcpkey.json
|
- gcloud auth activate-service-account --key-file=/tmp/gcpkey.json
|
||||||
- gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://$${PRERELEASE_BUCKET}/artifacts/storybook/canary
|
- gsutil -m rm -r gs://$${PRERELEASE_BUCKET}/artifacts/storybook/canary && gsutil
|
||||||
|
-m cp -r ./packages/grafana-ui/dist/storybook/* gs://$${PRERELEASE_BUCKET}/artifacts/storybook/canary
|
||||||
depends_on:
|
depends_on:
|
||||||
- build-storybook
|
- build-storybook
|
||||||
- end-to-end-tests-dashboards-suite
|
- end-to-end-tests-dashboards-suite
|
||||||
@ -1593,8 +1594,10 @@ steps:
|
|||||||
- commands:
|
- commands:
|
||||||
- printenv GCP_KEY | base64 -d > /tmp/gcpkey.json
|
- printenv GCP_KEY | base64 -d > /tmp/gcpkey.json
|
||||||
- gcloud auth activate-service-account --key-file=/tmp/gcpkey.json
|
- gcloud auth activate-service-account --key-file=/tmp/gcpkey.json
|
||||||
- gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://$${PRERELEASE_BUCKET}/artifacts/storybook/latest
|
- gsutil -m rm -r gs://$${PRERELEASE_BUCKET}/artifacts/storybook/latest && gsutil
|
||||||
- gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://$${PRERELEASE_BUCKET}/artifacts/storybook/${DRONE_TAG}
|
-m cp -r ./packages/grafana-ui/dist/storybook/* gs://$${PRERELEASE_BUCKET}/artifacts/storybook/latest
|
||||||
|
- gsutil -m rm -r gs://$${PRERELEASE_BUCKET}/artifacts/storybook/${DRONE_TAG} &&
|
||||||
|
gsutil -m cp -r ./packages/grafana-ui/dist/storybook/* gs://$${PRERELEASE_BUCKET}/artifacts/storybook/${DRONE_TAG}
|
||||||
depends_on:
|
depends_on:
|
||||||
- build-storybook
|
- build-storybook
|
||||||
- end-to-end-tests-dashboards-suite
|
- end-to-end-tests-dashboards-suite
|
||||||
@ -4440,6 +4443,6 @@ kind: secret
|
|||||||
name: gcp_upload_artifacts_key
|
name: gcp_upload_artifacts_key
|
||||||
---
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
hmac: c4102e85572cc1a15dde6cba8bc25ea8238f47ab1668f681746529fe4005e1a2
|
hmac: 83c3edb3a353f2a1f41e4f32b7b24fed3906bb6dabbe9a933fee5829e4c33768
|
||||||
|
|
||||||
...
|
...
|
||||||
|
@ -273,8 +273,8 @@ def store_storybook_step(edition, ver_mode, trigger=None):
|
|||||||
'printenv GCP_KEY | base64 -d > /tmp/gcpkey.json',
|
'printenv GCP_KEY | base64 -d > /tmp/gcpkey.json',
|
||||||
'gcloud auth activate-service-account --key-file=/tmp/gcpkey.json',
|
'gcloud auth activate-service-account --key-file=/tmp/gcpkey.json',
|
||||||
] + [
|
] + [
|
||||||
'gsutil -m rsync -d -r ./packages/grafana-ui/dist/storybook gs://$${{PRERELEASE_BUCKET}}/artifacts/storybook/{}'.format(
|
'gsutil -m rm -r gs://$${{PRERELEASE_BUCKET}}/artifacts/storybook/{} && gsutil -m cp -r ./packages/grafana-ui/dist/storybook/* gs://$${{PRERELEASE_BUCKET}}/artifacts/storybook/{}'.format(
|
||||||
c)
|
c, c)
|
||||||
for c in channels
|
for c in channels
|
||||||
])
|
])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user