Size: a a a

2020 April 20

Т

Т.А in ru_gitlab
Т.А
добавил. та же, но добавилось это
всё сделано по этой инструкции
источник

AG

Alyx G00dwin in ru_gitlab
kubectl rollout undo deployment/nginx-deployment --to-revision=2
deployment "nginx-deployment" rolled back
>—to-revision=n
А как указать предыдущий билд в гитлабе?
Чтобы он автоматом предыдущий билд подбирал для отката
источник

AG

Alyx G00dwin in ru_gitlab
В стейдже билда у меня так:
kubectl --record deployment.apps/games set image deployment.v1.apps/api games=$CI_REGISTRY_IMAGE:api-$CI_COMMIT_REF_NAME -n dev-apps
источник

AG

Alyx G00dwin in ru_gitlab
Он у меня откатывается к последнему
источник

A

Alexander in ru_gitlab
Alyx G00dwin
kubectl rollout undo deployment/nginx-deployment --to-revision=2
deployment "nginx-deployment" rolled back
>—to-revision=n
А как указать предыдущий билд в гитлабе?
Чтобы он автоматом предыдущий билд подбирал для отката
Что такое "предыдущий билд"?
источник

AG

Alyx G00dwin in ru_gitlab
Alexander
Что такое "предыдущий билд"?
Предыдущая сборка, которая хранится в Container Registry репозитория (с предыдущего job)
источник

A

Alexander in ru_gitlab
Т.А
добавил. та же, но добавилось это
Там ещё километр лога перед этим. :/
источник

A

Alexander in ru_gitlab
Alyx G00dwin
Предыдущая сборка, которая хранится в Container Registry репозитория (с предыдущего job)
Что такое "предыдущий job"? Тот, который был предпоследним из всех по времени?
источник

AG

Alyx G00dwin in ru_gitlab
Alexander
Что такое "предыдущий job"? Тот, который был предпоследним из всех по времени?
Да
источник

N

Nayls in ru_gitlab
Dzmitry Zimin
привет, можно ли сделать общий .gitlab-ci.yml чтоб ссылаться на разные environments (другие .gitlab-ci.yml)? И указать его здесь
В gitlab/settings/ci-cd указывается вроде ток основной, первый .gitlab-ci
А дальше, в него можете напихать include из текущей репы или других.
источник

A

Alexander in ru_gitlab
Включая job-ы для бранчей?
источник

AG

Alyx G00dwin in ru_gitlab
Alexander
Включая job-ы для бранчей?
Да
источник

Т

Т.А in ru_gitlab
Alexander
Там ещё километр лога перед этим. :/
не пойму почему он запрашивает username когда в логах говорится, что
debug1: Authentication succeeded (publickey).
Authenticated to 172.22.0.1 ([172.22.0.1]:22).
источник

A

Alexander in ru_gitlab
Тогда тегай релизы по CI_PIPELINE_IID и предыдущим у тебя всегда будет тот, что с тегом на 1 меньше текущего.
источник

A

Alexander in ru_gitlab
Т.А
не пойму почему он запрашивает username когда в логах говорится, что
debug1: Authentication succeeded (publickey).
Authenticated to 172.22.0.1 ([172.22.0.1]:22).
А http тебя не смущает?
источник

AG

Alyx G00dwin in ru_gitlab
Alexander
Тогда тегай релизы по CI_PIPELINE_IID и предыдущим у тебя всегда будет тот, что с тегом на 1 меньше текущего.
А если учитывать джобы в рамках одной ветки?
источник

A

Alexander in ru_gitlab
Alyx G00dwin
А если учитывать джобы в рамках одной ветки?
Тебе нужно именно джобы или, может, пайплайны?
источник

AG

Alyx G00dwin in ru_gitlab
Alexander
Тебе нужно именно джобы или, может, пайплайны?
Пайплайны в рамках одной ветки
источник

A

Alexander in ru_gitlab
Alyx G00dwin
А если учитывать джобы в рамках одной ветки?
Вообще, если хочешь трекать по веткам, тода лучше выбирай нужный через api.
источник

A

Alexander in ru_gitlab
Alyx G00dwin
Пайплайны в рамках одной ветки
Но лучше тегай по pipeline_iid сборки из мастера, а из для фичеветок юзай тег по названию фичеветки без версионирования и, соответственно, отката.
источник