Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
4fbda91e15
|
|||
50248acefb
|
|||
c9c57445b9
|
@ -16,6 +16,7 @@ generate-dtrack-api:
|
|||||||
- bash
|
- bash
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_COMMIT_BRANCH == "main"'
|
- if: '$CI_COMMIT_BRANCH == "main"'
|
||||||
|
- if: '$CI_COMMIT_TAG'
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- dtrack-api-client.tgz
|
- dtrack-api-client.tgz
|
||||||
@ -49,6 +50,7 @@ generate-defectdojo-api:
|
|||||||
- bash
|
- bash
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_COMMIT_BRANCH == "main"'
|
- if: '$CI_COMMIT_BRANCH == "main"'
|
||||||
|
- if: '$CI_COMMIT_TAG'
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- defectdojo-api-client.tgz
|
- defectdojo-api-client.tgz
|
||||||
@ -74,14 +76,16 @@ dockerize:
|
|||||||
rules:
|
rules:
|
||||||
- if: '$CI_COMMIT_TAG'
|
- if: '$CI_COMMIT_TAG'
|
||||||
script:
|
script:
|
||||||
- docker build --tag $IMAGE_NAME:latest
|
- tar -xzf defectdojo-api-client.tgz
|
||||||
--tag $IMAGE_NAME:$CI_COMMIT_SHA
|
- tar -xzf dtrack-api-client.tgz
|
||||||
--tag $IMAGE_NAME:$CI_COMMIT_TAG
|
- docker build --tag $IMAGE_NAME:latest
|
||||||
.
|
--tag $IMAGE_NAME:$CI_COMMIT_SHA
|
||||||
- docker login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY
|
--tag $IMAGE_NAME:$CI_COMMIT_TAG
|
||||||
- docker push $IMAGE_NAME:latest
|
.
|
||||||
- docker push $IMAGE_NAME:$CI_COMMIT_SHA
|
- docker login -u $NEXUS_DOCKER_USER -p $NEXUS_DOCKER_PASSWORD $REGISTRY
|
||||||
- docker push $IMAGE_NAME:$CI_COMMIT_TAG
|
- docker push $IMAGE_NAME:latest
|
||||||
|
- docker push $IMAGE_NAME:$CI_COMMIT_SHA
|
||||||
|
- docker push $IMAGE_NAME:$CI_COMMIT_TAG
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user