feat(Version): add versionfile workflow 5
This commit is contained in:
parent
08155045c9
commit
9450cf40b3
@ -7,8 +7,6 @@
|
||||
ARTIFACT: "version"
|
||||
|
||||
.container-publish-common: &container-publish-common
|
||||
variables:
|
||||
<<: *container-publish-common-variables
|
||||
before_script:
|
||||
- pwd
|
||||
- ls -l
|
||||
@ -28,6 +26,7 @@
|
||||
image: $MAVEN_IMAGE
|
||||
<<: *container-publish-common
|
||||
variables:
|
||||
<<: *container-publish-common-variables
|
||||
MVN_VERSION: "true"
|
||||
script:
|
||||
- >
|
||||
@ -44,8 +43,9 @@
|
||||
image: $GRADLE_IMAGE
|
||||
<<: *container-publish-common
|
||||
variables:
|
||||
<<: *container-publish-common-variables
|
||||
EXTRA_ARGS: $GRADLE_EXTRA_ARGS
|
||||
script:
|
||||
script:s
|
||||
- echo $PARSED_VERSION
|
||||
- ./gradlew assemble jib $EXTRA_ARGS
|
||||
"-DskipTests"
|
||||
@ -59,23 +59,7 @@
|
||||
entrypoint: [ "" ]
|
||||
<<: *container-publish-common
|
||||
variables:
|
||||
PROJECT_DIR: $CI_PROJECT_DIR
|
||||
DOCKERFILE_LOCATION: $CI_PROJECT_DIR/Dockerfile
|
||||
CONTEXT_LOCATION: $CI_PROJECT_DIR
|
||||
script:
|
||||
- mkdir -p /kaniko/.docker
|
||||
- echo "{\"auths\":{\"$DOCKER_REGISTRY\":{\"username\":\"$DOCKER_REGISTRY_USER\",\"password\":\"$DOCKER_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
|
||||
- /kaniko/executor --context $CONTEXT_LOCATION --dockerfile $DOCKERFILE_LOCATION --destination $CI_REGISTRY_IMAGE:$PARSED_VERSION $EXTRA_ARGS --skip-tls-verify
|
||||
|
||||
|
||||
|
||||
|
||||
.publish-image-kaniko-child:
|
||||
image:
|
||||
name: gcr.io/kaniko-project/executor:v1.7.0-debug
|
||||
entrypoint: [ "" ]
|
||||
<<: *container-publish-common
|
||||
variables:
|
||||
<<: *container-publish-common-variables
|
||||
PROJECT_DIR: $CI_PROJECT_DIR
|
||||
DOCKERFILE_LOCATION: $CI_PROJECT_DIR/Dockerfile
|
||||
CONTEXT_LOCATION: $CI_PROJECT_DIR
|
||||
|
||||
Loading…
Reference in New Issue
Block a user