Skip to content

Commit a9247e9

Browse files
jkohenfabxc
authored andcommitted
Added full instructions for running end-to-end test (#55)
* Added full instructions for running end-to-end test * Delete integration test namespace after test * Don't start the old Prometheus integration in the test
1 parent a901db4 commit a9247e9

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

RELEASE-PROCESS.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
11
# Release Process
22

3-
Make sure the [end-to-end test](https://github.com/Stackdriver/stackdriver-prometheus-e2e) passes, then run `./release.sh {VERSION}`.
3+
Make sure the [end-to-end test](https://github.com/Stackdriver/stackdriver-prometheus-e2e) passes:
4+
```sh
5+
make DOCKER_IMAGE_TAG=$USER push
6+
( cd kube ; GCP_REGION=us-central1-a GCP_PROJECT=prometheus-to-sd KUBE_CLUSTER=integration-cluster KUBE_NAMESPACE=$USER SIDECAR_IMAGE_TAG=$USER ./deploy.sh )
7+
( cd ../stackdriver-prometheus-e2e ; make CLUSTER_NAME=integration-cluster START_PROMETHEUS=false )
8+
kubectl delete namespace $USER
9+
```
10+
11+
`START_PROMETHEUS=false` prevents the old Prometheus integration from starting as part of the test.
12+
13+
If OK, then release by running `./release.sh {VERSION}`

0 commit comments

Comments
 (0)