[gjs] CI: Fix Docker images build
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] CI: Fix Docker images build
- Date: Mon, 2 Sep 2019 05:01:51 +0000 (UTC)
commit 7576f5f3d1577d00b296ac0b0c87c2731f5665ab
Author: Stephane Seng <seng stephane gmail com>
Date: Tue Aug 27 15:03:51 2019 +0300
CI: Fix Docker images build
See https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
.gitlab-ci.yml | 27 +++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2e8adf62..a06d4bcd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -101,9 +101,11 @@ stages:
when: always
paths: *reg_files
- image: docker:latest
+ image: docker:19.03.0
services:
- - docker:dind
+ - docker:19.03.0-dind
+ variables:
+ DOCKER_TLS_CERTDIR: ""
script:
# CI starts here. Previous messages are from GitLab Runner setup.
@@ -265,12 +267,13 @@ eslint:
# Planned as daily
codequality:
stage: manual
- image: docker:latest
+ image: docker:19.03.0
variables:
TASK_ID: "codequality"
DOCKER_DRIVER: overlay
+ DOCKER_TLS_CERTDIR: ""
services:
- - docker:dind
+ - docker:19.03.0-dind
script:
- docker pull codeclimate/codeclimate
- docker run --env CODECLIMATE_CODE="$PWD" --volume "$PWD":/code --volume
/var/run/docker.sock:/var/run/docker.sock --volume /tmp/cc:/tmp/cc codeclimate/codeclimate analyze -f json >
codeclimate.json
@@ -460,10 +463,10 @@ ppc64le:
# Create CI Docker Images #
#############################################
.Docker image template: &create_docker_image
- image: docker:latest
+ image: docker:19.03.0
stage: deploy
services:
- - docker:dind
+ - docker:19.03.0-dind
only:
variables:
- $CRON_TASK == "BUILD_CI_IMAGES"
@@ -520,6 +523,8 @@ fedora.static-analysis:
variables:
BASE: "fedora"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
DOCKERFILE: "test/extra/Dockerfile.fedora.static-analysis"
NAME: "fedora.static-analysis"
@@ -529,6 +534,8 @@ SM60-gcc.fedora-dev:
BASE: "fedora"
DEV: "devel"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
IMAGE: "fedora:rawhide"
NAME: "SM60-gcc.fedora-dev"
@@ -539,6 +546,8 @@ SM60-debug-gcc.fedora-dev:
BUILD_OPTS: "--enable-debug"
DEV: "devel"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
IMAGE: "fedora:rawhide"
NAME: "SM60-debug-gcc.fedora-dev"
@@ -548,6 +557,8 @@ SM60-gcc.fedora-dev.aarch64:
BASE: "fedora"
DEV: "devel"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
DOCKERFILE: "test/extra/Dockerfile.arm64v8.fedora.29"
IMAGE: "${CI_REGISTRY_IMAGE}:SM60-gcc.fedora-dev.aarch64"
NAME: "SM60-gcc.fedora-dev.aarch64"
@@ -560,6 +571,8 @@ SM60-gcc.fedora-dev.ppc64le:
BASE: "fedora"
DEV: "devel"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
DOCKERFILE: "test/extra/Dockerfile.ppc64le.fedora.29"
IMAGE: "${CI_REGISTRY_IMAGE}:SM60-gcc.fedora-dev.ppc64le"
NAME: "SM60-gcc.fedora-dev.ppc64le"
@@ -572,5 +585,7 @@ SM60-gcc.ubuntu-dev:
BASE: "debian"
DEV: "devel"
DOCKER_DRIVER: overlay
+ # https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03
+ DOCKER_TLS_CERTDIR: ""
IMAGE: "ubuntu:devel"
NAME: "SM60-gcc.ubuntu-dev"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]