Size: a a a

2020 May 16

i

inqfen in ru_gitlab
В контейнере гитлаба env посмотри
источник

i

inqfen in ru_gitlab
docker:2375 нужен для динда был бы
источник

i

inqfen in ru_gitlab
И возможно он там предустановлен, а так как у тебя не динд - он и не работает
источник

A

Anatoliy  in ru_gitlab
вот мой .gitlab-ci.yml

docker-build:
 # Official docker image.
 image: docker:latest
 stage: build
 services:
   - docker:dind
 before_script:
   - docker login -u "user" -p "pas" registry.gitlab.com
 script:
   - docker build -t integrations  .
   - docker push registry.gitlab.com/
 except:
   - master
 tags:
   - test_build
источник

A

Anatoliy  in ru_gitlab
inqfen
И возможно он там предустановлен, а так как у тебя не динд - он и не работает
а вот и dind
источник

i

inqfen in ru_gitlab
Тогда сокет ты зачем прокидывал?
источник

a

artb1sh in ru_gitlab
Динд нимодна,
Канико стильна!
источник

i

inqfen in ru_gitlab
источник

A

Anatoliy  in ru_gitlab
inqfen
Тогда сокет ты зачем прокидывал?
щас попробую без сокета
источник

i

inqfen in ru_gitlab
И для dind как раз ещё настройки нужны
источник

a

artb1sh in ru_gitlab
inqfen
И для dind как раз ещё настройки нужны
Канико юзай
источник

A

Anatoliy  in ru_gitlab
хотя бы с одним разобраться)
источник

A

Anatoliy  in ru_gitlab
inqfen
Тогда сокет ты зачем прокидывал?
вот без сокета

Preparing the "docker" executor
ERROR: Removing network for build
ERROR: Preparation failed: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (docker.go:1039:0s)
источник

i

inqfen in ru_gitlab
.
источник

A

Anatoliy  in ru_gitlab
источник

A

Anatoliy  in ru_gitlab
Добавил -e
docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner \
-e DOCKER_TLS_VERIFY="0" \
-e DOCKER_HOST="unix:///var/run/docker.sock" \
gitlab/gitlab-runner register \
 --non-interactive \
.....
источник

Д

Дмитрий 🔥 e15... in ru_gitlab
Привет коллеги. Назрел такой вопрос и я к вам за советом:
Есть потребность в запуске pipeline при условии что pipeline успешно завершился в другом проекте.
И вот тут собственно сам вопрос: как лучше это все связать: через webhook или триггер - по принципу child
есть у кого нибудь пример как такое работает на практике.
За ранее сасибо
источник

i

inqfen in ru_gitlab
Дмитрий 🔥 e15
Привет коллеги. Назрел такой вопрос и я к вам за советом:
Есть потребность в запуске pipeline при условии что pipeline успешно завершился в другом проекте.
И вот тут собственно сам вопрос: как лучше это все связать: через webhook или триггер - по принципу child
есть у кого нибудь пример как такое работает на практике.
За ранее сасибо
метапайплайн
источник

i

inqfen in ru_gitlab
это более явно
источник

Д

Дмитрий 🔥 e15... in ru_gitlab
inqfen
метапайплайн
А чуть подробнее про это можно узнать? и как применять
источник