fix(build): add docker TLS options, remove codecov job
This commit is contained in:
parent
4761532c37
commit
a0db878f5b
|
@ -63,17 +63,6 @@ climate-success:
|
||||||
script:
|
script:
|
||||||
- make upload-climate
|
- make upload-climate
|
||||||
|
|
||||||
codecov-success:
|
|
||||||
stage: status-post
|
|
||||||
extends:
|
|
||||||
- .build-codecov
|
|
||||||
|
|
||||||
when: on_success
|
|
||||||
dependencies:
|
|
||||||
- build-node
|
|
||||||
script:
|
|
||||||
- make upload-codecov
|
|
||||||
|
|
||||||
github-pending:
|
github-pending:
|
||||||
stage: status-pre
|
stage: status-pre
|
||||||
extends:
|
extends:
|
||||||
|
|
|
@ -23,17 +23,10 @@
|
||||||
GIT_BRANCH: "${CI_COMMIT_REF_NAME}"
|
GIT_BRANCH: "${CI_COMMIT_REF_NAME}"
|
||||||
GIT_COMMIT_SHA: "${CI_COMMIT_SHA}"
|
GIT_COMMIT_SHA: "${CI_COMMIT_SHA}"
|
||||||
|
|
||||||
.build-codecov:
|
|
||||||
image: docker.artifacts.apextoaster.com/apextoaster/codecov:3.7
|
|
||||||
tags:
|
|
||||||
- platform:k8s
|
|
||||||
- runner:shared
|
|
||||||
allow_failure: false
|
|
||||||
|
|
||||||
.build-docker:
|
.build-docker:
|
||||||
image: docker.artifacts.apextoaster.com/apextoaster/docker:18.09
|
image: docker.artifacts.apextoaster.com/apextoaster/docker:20.10
|
||||||
services:
|
services:
|
||||||
- apextoaster/docker-dind:18.09
|
- docker.artifacts.apextoaster.com/apextoaster/docker-dind:20.10
|
||||||
tags:
|
tags:
|
||||||
- platform:k8s
|
- platform:k8s
|
||||||
- runner:shared
|
- runner:shared
|
||||||
|
@ -48,8 +41,12 @@
|
||||||
- rm -rfv ${HOME}/.docker
|
- rm -rfv ${HOME}/.docker
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
|
DOCKER_CERT_PATH: "/shared/docker/client"
|
||||||
DOCKER_DRIVER: overlay2
|
DOCKER_DRIVER: overlay2
|
||||||
DOCKER_HOST: tcp://localhost:2375
|
DOCKER_HOST: tcp://localhost:2376
|
||||||
|
DOCKER_TLS_CERTDIR: "/shared/docker"
|
||||||
|
DOCKER_TLS_VERIFY: 1
|
||||||
|
IMAGE_ROOT: "${CI_PROJECT_DIR}"
|
||||||
|
|
||||||
.build-node:
|
.build-node:
|
||||||
image: docker.artifacts.apextoaster.com/apextoaster/node:16.6
|
image: docker.artifacts.apextoaster.com/apextoaster/node:16.6
|
||||||
|
|
Loading…
Reference in New Issue