fix ci
This commit is contained in:
parent
2128f650d1
commit
6cfdd0f30c
1 changed files with 4 additions and 3 deletions
|
|
@ -15,22 +15,23 @@ test:
|
||||||
stage: test
|
stage: test
|
||||||
image: rust:alpine3.22
|
image: rust:alpine3.22
|
||||||
script:
|
script:
|
||||||
|
- git submodule update --init
|
||||||
- apk add openssl-dev
|
- apk add openssl-dev
|
||||||
- cargo test
|
- cargo test
|
||||||
|
|
||||||
before_script:
|
|
||||||
- git submodule update --init
|
|
||||||
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
|
||||||
|
|
||||||
build-and-push-image:
|
build-and-push-image:
|
||||||
stage: build-and-push-image
|
stage: build-and-push-image
|
||||||
script:
|
script:
|
||||||
|
- git submodule update --init
|
||||||
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
- docker build -t "$CI_REGISTRY_IMAGE:$IMAGE_TAG" .
|
- docker build -t "$CI_REGISTRY_IMAGE:$IMAGE_TAG" .
|
||||||
- docker push "$CI_REGISTRY_IMAGE:$IMAGE_TAG"
|
- docker push "$CI_REGISTRY_IMAGE:$IMAGE_TAG"
|
||||||
|
|
||||||
push-retagged-latest:
|
push-retagged-latest:
|
||||||
stage: push-retagged-latest
|
stage: push-retagged-latest
|
||||||
script:
|
script:
|
||||||
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
- docker pull "$CI_REGISTRY_IMAGE:$IMAGE_TAG"
|
- docker pull "$CI_REGISTRY_IMAGE:$IMAGE_TAG"
|
||||||
- docker push "$CI_REGISTRY_IMAGE:latest"
|
- docker push "$CI_REGISTRY_IMAGE:latest"
|
||||||
rules:
|
rules:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue