게이트웨이 토큰 인증
This commit is contained in:
@@ -1,4 +1,12 @@
|
|||||||
steps:
|
steps:
|
||||||
|
### Test
|
||||||
|
# - id: 'test'
|
||||||
|
# name: 'gcr.io/cloud-builders/mvn'
|
||||||
|
# args: [
|
||||||
|
# 'test',
|
||||||
|
# '-Dspring.profiles.active=test'
|
||||||
|
# ]
|
||||||
|
### Build
|
||||||
- id: 'build'
|
- id: 'build'
|
||||||
name: 'gcr.io/cloud-builders/mvn'
|
name: 'gcr.io/cloud-builders/mvn'
|
||||||
args: [
|
args: [
|
||||||
@@ -6,16 +14,14 @@ steps:
|
|||||||
'package',
|
'package',
|
||||||
'-Dmaven.test.skip=true'
|
'-Dmaven.test.skip=true'
|
||||||
]
|
]
|
||||||
### Build
|
# waitFor: ['test']
|
||||||
- id: 'build'
|
### docker Build
|
||||||
|
- id: 'docker build'
|
||||||
name: 'gcr.io/cloud-builders/docker'
|
name: 'gcr.io/cloud-builders/docker'
|
||||||
entrypoint: 'bash'
|
|
||||||
args:
|
args:
|
||||||
- '-c'
|
- 'build'
|
||||||
- |
|
- '--tag=gcr.io/$PROJECT_ID/$_PROJECT_NAME:$COMMIT_SHA'
|
||||||
echo '$COMMIT_SHA =' $COMMIT_SHA
|
- '.'
|
||||||
docker build -t gcr.io/$PROJECT_ID/$_PROJECT_NAME:$COMMIT_SHA .
|
|
||||||
### Test
|
|
||||||
### Publish
|
### Publish
|
||||||
- id: 'publish'
|
- id: 'publish'
|
||||||
name: 'gcr.io/cloud-builders/docker'
|
name: 'gcr.io/cloud-builders/docker'
|
||||||
@@ -49,8 +55,6 @@ steps:
|
|||||||
targetPort: 8080
|
targetPort: 8080
|
||||||
selector:
|
selector:
|
||||||
app: $_PROJECT_NAME
|
app: $_PROJECT_NAME
|
||||||
type:
|
|
||||||
LoadBalancer
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat <<EOF | kubectl apply -f -
|
cat <<EOF | kubectl apply -f -
|
||||||
|
|||||||
Reference in New Issue
Block a user