File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change 1
1
# Copyright 2016 Docker Inc. All rights reserved.
2
2
3
- auth :
4
- docker run -it --name gcloud-config google/cloud-sdk gcloud init
3
+ GCLOUD_IMAGE_TAG = sha256:3a4e572df0c716196b3ffdeacaba3ebdd36f8cdfdac6d5ee4bd50cd405366736
4
+ GCLOUD = docker run --rm -ti -v $(CURDIR ) /configuration:/configuration --volumes-from gcloud-config google/cloud-sdk gcloud
5
+ DEPLOYMENTS = $(GCLOUD ) deployment-manager deployments
6
+
7
+ all : auth create
8
+
9
+ auth : revoke
10
+ docker run -it --name gcloud-config google/cloud-sdk@$(GCLOUD_IMAGE_TAG ) true
11
+ $(GCLOUD ) init
5
12
6
13
revoke :
7
- docker rm -f gcloud-config
14
+ docker rm gcloud-config || true
8
15
9
16
create :
10
- docker run --rm -ti -v $( CURDIR ) /configuration:/configuration --volumes-from gcloud-config google/cloud-sdk gcloud deployment-manager deployments create docker --config configuration/docker.yaml
17
+ $( DEPLOYMENTS ) create docker --config configuration/docker.yaml
11
18
12
19
describe :
13
- docker run --rm -ti -v $( CURDIR ) /configuration:/configuration --volumes-from gcloud-config google/cloud-sdk gcloud deployment-manager deployments describe docker
20
+ $( DEPLOYMENTS ) describe docker
14
21
15
22
delete :
16
- docker run --rm -ti -v $( CURDIR ) /configuration:/configuration --volumes-from gcloud-config google/cloud-sdk gcloud deployment-manager deployments delete docker -q
23
+ $( DEPLOYMENTS ) delete docker -q
You can’t perform that action at this time.
0 commit comments