Size: a a a

2021 July 02

RK

Roman Kolosov in ru_gitlab
Странно потому что раньше всегда аналогично настраивал и было все ок
источник

GG

George Gaál in ru_gitlab
Ща
источник

RK

Roman Kolosov in ru_gitlab
Единственное тут версия 14, а у меня везде 13
источник

GG

George Gaál in ru_gitlab
[Unit]
Description=GitLab Runner
After=syslog.target network.target
ConditionFileIsExecutable=/usr/bin/gitlab-runner

[Service]
StartLimitInterval=5
StartLimitBurst=10
ExecStart=/usr/bin/gitlab-runner "run" "--working-directory" "/home/gitlab-runner" "--config" "/etc/gitlab-runner/config.toml" "--service" "gitlab-runner" "--user" "gitlab-runner"





Restart=always
RestartSec=120

[Install]
WantedBy=multi-user.target
источник

GG

George Gaál in ru_gitlab
у меня так
источник

GG

George Gaál in ru_gitlab
ls -la /etc/gitlab-runner/
total 16
drwx------  2 root root 4096 Jun 22 09:15 .
drwxr-xr-x 97 root root 4096 Jul  2 06:43 ..
-rw-------  1 root root 1578 Jun 22 07:04 config.toml
-rw-------  1 root root 1579 Jun 22 09:15 config.toml.save
источник

KP

Konstantin Podlesny in ru_gitlab
ага, понял. если припрет так и сделаю
источник

GG

George Gaál in ru_gitlab
gitlab-runner --help
NAME:
  gitlab-runner - a GitLab Runner

USAGE:
  gitlab-runner [global options] command [command options] [arguments...]

VERSION:
  13.12.0 (7a6612da)
источник

RK

Roman Kolosov in ru_gitlab
по сути тоже самое разве что вот эта строчка добавлена у меня
EnvironmentFile=-/etc/sysconfig/gitlab-runner
источник

GG

George Gaál in ru_gitlab
root      220824  0.0  0.7 143740 28964 ?        Ssl  Jun22   5:22 /usr/bin/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --user gitlab-runner
источник

RK

Roman Kolosov in ru_gitlab
ну и версия 14.0.1
источник

AP

Andrey Perminov in ru_gitlab
подскажите, а есть ли какой-то лайтовый способ определить переменную (динамически) на первом шаге в пайпе и передать ее вниз на последующие джобы?
источник

GG

George Gaál in ru_gitlab
он от рута запускается, но видимо, в процессе работы меняет пользователя
источник

GG

George Gaál in ru_gitlab
в смысле
источник

GG

George Gaál in ru_gitlab
через .dotenv артефакт мона
источник

AP

Andrey Perminov in ru_gitlab
я чего-то только всякие костыли на артефактах придумать могу
источник

D

Dmitry in ru_gitlab
Так не соображу, а почему тупо через export переменной нельзя сделать?
источник

RK

Roman Kolosov in ru_gitlab
вот в том и прикол, что вроде все аналогично, но не работает)
источник

AP

Andrey Perminov in ru_gitlab
ну в смысле в файлик и артефактом гонять
источник

RK

Roman Kolosov in ru_gitlab
источник