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: | - 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