Use CI environment variables
This commit is contained in:
parent
6952a6d906
commit
f985d036d1
@ -1,7 +1,7 @@
|
|||||||
# Build the project
|
# Build the project
|
||||||
build:
|
build:
|
||||||
needs: []
|
needs: []
|
||||||
image: registry.mregirouard.com/libretunes/ops/docker-leptos:latest
|
image: $CI_REGISTRY/libretunes/ops/docker-leptos:latest
|
||||||
script:
|
script:
|
||||||
- cargo-leptos build
|
- cargo-leptos build
|
||||||
|
|
||||||
@ -12,18 +12,18 @@ docker-build:
|
|||||||
script:
|
script:
|
||||||
- /usr/local/bin/dockerd-entrypoint.sh &
|
- /usr/local/bin/dockerd-entrypoint.sh &
|
||||||
- while ! docker info; do echo "Waiting for Docker to become available..."; sleep 1; done
|
- while ! docker info; do echo "Waiting for Docker to become available..."; sleep 1; done
|
||||||
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD registry.mregirouard.com
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
- docker build -t registry.mregirouard.com/libretunes/libretunes:$CI_COMMIT_SHORT_SHA .
|
- docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA .
|
||||||
# If running on the default branch, tag as latest
|
# If running on the default branch, tag as latest
|
||||||
- if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]; then docker tag
|
- if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]; then docker tag
|
||||||
registry.mregirouard.com/libretunes/libretunes:$CI_COMMIT_SHORT_SHA
|
$CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
|
||||||
registry.mregirouard.com/libretunes/libretunes:latest; fi
|
$CI_REGISTRY_IMAGE:latest; fi
|
||||||
- docker push registry.mregirouard.com/libretunes/libretunes --all-tags
|
- docker push $CI_REGISTRY_IMAGE --all-tags
|
||||||
|
|
||||||
# Run unit tests
|
# Run unit tests
|
||||||
test:
|
test:
|
||||||
needs: ["build"]
|
needs: ["build"]
|
||||||
image: registry.mregirouard.com/libretunes/ops/docker-leptos:latest
|
image: $CI_REGISTRY/libretunes/ops/docker-leptos:latest
|
||||||
script:
|
script:
|
||||||
- cargo-leptos test
|
- cargo-leptos test
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user