mirror of https://github.com/grafana/grafana.git
				
				
				
			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: | ||||
|   - printenv GCP_KEY | base64 -d > /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: | ||||
|   - build-storybook | ||||
|   - end-to-end-tests-dashboards-suite | ||||
|  | @ -1593,8 +1594,10 @@ steps: | |||
| - commands: | ||||
|   - printenv GCP_KEY | base64 -d > /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 rsync -d -r ./packages/grafana-ui/dist/storybook gs://$${PRERELEASE_BUCKET}/artifacts/storybook/${DRONE_TAG} | ||||
|   - gsutil -m rm -r gs://$${PRERELEASE_BUCKET}/artifacts/storybook/latest && gsutil | ||||
|     -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: | ||||
|   - build-storybook | ||||
|   - end-to-end-tests-dashboards-suite | ||||
|  | @ -4440,6 +4443,6 @@ kind: secret | |||
| name: gcp_upload_artifacts_key | ||||
| --- | ||||
| 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', | ||||
|                         '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( | ||||
|                             c) | ||||
|                         '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) | ||||
|                         for c in channels | ||||
|                     ]) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue