Size: a a a

2020 March 06

AV

Anton Volovik in ru_gitlab
Andor
это был вопрос.

точно был такой issue когда файл .dockerignore учитывался при копировании файлов между стейжами, а не только при копировании из фс в образ
Короче советую периодически образы как-то проверить если что-то меняется в докер файле или файлах которые в образ пихаешь
источник

EG

Eduard Generalov in ru_gitlab
Под себя попытки адаптировать я провалил
источник

A

Andor in ru_gitlab
Anton Volovik
Короче советую периодически образы как-то проверить если что-то меняется в докер файле или файлах которые в образ пихаешь
вощем по твоей ссылке пишут что пофикшено в рамках другого issue и было бы классно подтвердить
источник

К

Кирилл in ru_gitlab
Eduard Generalov
Под себя попытки адаптировать я провалил
Понятно
источник

EG

Eduard Generalov in ru_gitlab
Пох, катай свои пайплайны
источник

EG

Eduard Generalov in ru_gitlab
Если есть ЕЕ - кайфуй от шаблонов
источник

AV

Anton Volovik in ru_gitlab
Andor
вощем по твоей ссылке пишут что пофикшено в рамках другого issue и было бы классно подтвердить
Я вроде пробовал и у меня не пофиксилось. В итоге я плюнул и сделал один слой. Так работат.
источник

a

abcd in ru_gitlab
Alexander
I didn't quite understand the problem with you actual code. If it's about failing in the middle of pipe series, then just write set +o pipefail at the beginning of script.
I am sorry.  actually,  I try to use gitlab ci runner to build the docker image. Before the build script, I need kill the last build.  I try to use 'grep' to serch the image id and the port to find the actual container id, so that i can use docker kill container id to kill. When i commit the change, gitlab ci dosen't work.

So i try to find the reson why the job faild.  I add 'echo $IMAGE_ID' and 'docker ps | grep $IMAGE_ID'. the "echo $IMAGE_ID" worked, show the current variable. "docker ps | grep $IMAGE_ID" was failed. so I am wonder maybe the reason is the return code 1.
Then i add "id=docker ps | grep $IMAGE_ID" to test. failed again.

So i guess the reson is 'grep' cant get the variable $IMAGE_ID, but i dont why and how to fix?

Could you understand? I appreciate your willingness to help me.🥺
источник

a

abcd in ru_gitlab
😐
источник

A

Andor in ru_gitlab
abcd
I am sorry.  actually,  I try to use gitlab ci runner to build the docker image. Before the build script, I need kill the last build.  I try to use 'grep' to serch the image id and the port to find the actual container id, so that i can use docker kill container id to kill. When i commit the change, gitlab ci dosen't work.

So i try to find the reson why the job faild.  I add 'echo $IMAGE_ID' and 'docker ps | grep $IMAGE_ID'. the "echo $IMAGE_ID" worked, show the current variable. "docker ps | grep $IMAGE_ID" was failed. so I am wonder maybe the reason is the return code 1.
Then i add "id=docker ps | grep $IMAGE_ID" to test. failed again.

So i guess the reson is 'grep' cant get the variable $IMAGE_ID, but i dont why and how to fix?

Could you understand? I appreciate your willingness to help me.🥺
> Before the build script, I need kill the last build

why?
источник

a

abcd in ru_gitlab
same port cant start two container
источник

A

Andor in ru_gitlab
"port"? I thought you are trying to build, not run
источник

a

abcd in ru_gitlab
build then docker run in this host
источник

a

abcd in ru_gitlab
give up to use grep variable. i set container name to solve my problem. thanks for your help.
источник

АХ

Алмаз Халиков in ru_gitlab
источник

АХ

Алмаз Халиков in ru_gitlab
Всем привет. Подскажите пожалуйста как можно настроить dependencies, чтобы весь пайплайн выполнялся если нажмешь build или download
источник

АХ

Алмаз Халиков in ru_gitlab
В данном случае, весь пайплайн выполняется только если нажать build и download.
источник

A

Andor in ru_gitlab
needs ?
источник

A

Andor in ru_gitlab
А, там "или"
источник

АХ

Алмаз Халиков in ru_gitlab
Ух, посмотрю!
источник