将badssl、unittest 、wpr 三个job 合并到一个job 中
This commit is contained in:
@@ -31,43 +31,30 @@ stages:
|
||||
tags:
|
||||
- share
|
||||
|
||||
unittest_build:
|
||||
images_build:
|
||||
stage: build
|
||||
extends: .build_docker_images
|
||||
variables:
|
||||
UNITTEST_IMAGE_TAG: $CI_REGISTRY_IMAGE/unittest:$CI_COMMIT_TAG-$CI_COMMIT_SHA
|
||||
UNITTEST_IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/unittest:latest
|
||||
WPR_IMAGE_TAG: $CI_REGISTRY_IMAGE/wpr:$CI_COMMIT_TAG-$CI_COMMIT_SHA
|
||||
WPR_IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/wpr:latest
|
||||
BADSSL_IMAGE_TAG: $CI_REGISTRY_IMAGE/badssl:$CI_COMMIT_TAG-$CI_COMMIT_SHA
|
||||
BADSSL_IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/badssl:latest
|
||||
script:
|
||||
- docker build -t $UNITTEST_IMAGE_TAG -f ./unittest_python/Dockerfile ./unittest_python/
|
||||
- docker tag $UNITTEST_IMAGE_TAG $UNITTEST_IMAGE_LATEST_TAG
|
||||
- docker push $UNITTEST_IMAGE_TAG
|
||||
- docker push $UNITTEST_IMAGE_LATEST_TAG
|
||||
|
||||
|
||||
wpr_build:
|
||||
stage: build
|
||||
extends: .build_docker_images
|
||||
variables:
|
||||
WPR_IMAGE_TAG: $CI_REGISTRY_IMAGE/wpr:$CI_COMMIT_TAG-$CI_COMMIT_SHA
|
||||
WPR_IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/wpr:latest
|
||||
script:
|
||||
- docker build -t $WPR_IMAGE_TAG -f ./wpr_golang/Dockerfile ./wpr_golang/
|
||||
- docker tag $WPR_IMAGE_TAG $WPR_IMAGE_LATEST_TAG
|
||||
- docker push $WPR_IMAGE_TAG
|
||||
- docker push $WPR_IMAGE_LATEST_TAG
|
||||
|
||||
|
||||
badssl_build:
|
||||
stage: build
|
||||
extends: .build_docker_images
|
||||
variables:
|
||||
BADSSL_IMAGE_TAG: $CI_REGISTRY_IMAGE/badssl:$CI_COMMIT_TAG-$CI_COMMIT_SHA
|
||||
BADSSL_IMAGE_LATEST_TAG: $CI_REGISTRY_IMAGE/badssl:latest
|
||||
script:
|
||||
- docker build -t $BADSSL_IMAGE_TAG -f ./badssl.com/Dockerfile ./badssl.com/
|
||||
- docker tag $BADSSL_IMAGE_TAG $BADSSL_IMAGE_LATEST_TAG
|
||||
- docker push $BADSSL_IMAGE_TAG
|
||||
- docker push $BADSSL_IMAGE_LATEST_TAG
|
||||
|
||||
|
||||
rpm_build:
|
||||
stage: build
|
||||
|
||||
Reference in New Issue
Block a user