mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-05-09 03:38:01 +02:00
CI: speed up the docker_check stage
There is no point in login in to the registry if there is no need to create a new docker image. Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
parent
ca60c67bc1
commit
b2b7fab7b1
1 changed files with 4 additions and 4 deletions
|
|
@ -191,12 +191,12 @@ ubuntu:18.04@docker-check:
|
||||||
stage: docker_prep
|
stage: docker_prep
|
||||||
services:
|
services:
|
||||||
- docker:dind
|
- docker:dind
|
||||||
before_script:
|
|
||||||
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
|
||||||
script:
|
script:
|
||||||
# if the check was successful, we just skip recreating the docker image
|
# if the check was successful, we just skip recreating the docker image
|
||||||
- test -e .img_ready && exit 0
|
- test -e .img_ready && exit 0
|
||||||
|
|
||||||
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
|
|
||||||
# create a Dockerfile with our dependencies
|
# create a Dockerfile with our dependencies
|
||||||
- echo "FROM fedora:$FEDORA_VERSION" > Dockerfile
|
- echo "FROM fedora:$FEDORA_VERSION" > Dockerfile
|
||||||
- echo "WORKDIR /app" >> Dockerfile
|
- echo "WORKDIR /app" >> Dockerfile
|
||||||
|
|
@ -233,12 +233,12 @@ fedora:27@docker-prep:
|
||||||
stage: docker_prep
|
stage: docker_prep
|
||||||
services:
|
services:
|
||||||
- docker:dind
|
- docker:dind
|
||||||
before_script:
|
|
||||||
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
|
||||||
script:
|
script:
|
||||||
# if the check was successful, we just skip recreating the docker image
|
# if the check was successful, we just skip recreating the docker image
|
||||||
- test -e .img_ready && exit 0
|
- test -e .img_ready && exit 0
|
||||||
|
|
||||||
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
|
|
||||||
# create a Dockerfile with our dependencies
|
# create a Dockerfile with our dependencies
|
||||||
- echo "FROM ubuntu:$UBUNTU_VERSION" > Dockerfile
|
- echo "FROM ubuntu:$UBUNTU_VERSION" > Dockerfile
|
||||||
- echo "WORKDIR /app" >> Dockerfile
|
- echo "WORKDIR /app" >> Dockerfile
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue