Size: a a a

2020 August 08

IG

Iakov Gan in ru_gitlab
Denis G
Если по проектам, то видимо только костыли. Я где-то видел по гитлаб-си нормальный велосипед который генерит метрики используя апи. Гуглилось очень просто. Если не найдешь напиши, попробую поискать сам.
Ели бы оно в апи было я бы сам вытянул. Но спасибо погугю тул.
источник
2020 August 09

N

Nikita in ru_gitlab
Iakov Gan
Ели бы оно в апи было я бы сам вытянул. Но спасибо погугю тул.
Я так понимаю, вам статистика больше по git нужна нежели по самому гитлаб, для git если кучи различных визуализаторов
источник
2020 August 10

ПА

Попов Алексей... in ru_gitlab
Здравствуйте, подскажите, на macOS не стартует gitlab-runner
FATAL: Failed to start gitlab-runner: "launchctl" failed: exit status 112, Could not find domain for port (Aqua)
Уже и удалял и перезапускал, ставил раннер из brew такая же фигня
gitlab-runner uninstall, install, start тоже делал не однократно
источник

ПА

Попов Алексей... in ru_gitlab
Catalina 10.15.6
источник

mahon Михаил Чемякин... in ru_gitlab
Попов Алексей
Здравствуйте, подскажите, на macOS не стартует gitlab-runner
FATAL: Failed to start gitlab-runner: "launchctl" failed: exit status 112, Could not find domain for port (Aqua)
Уже и удалял и перезапускал, ставил раннер из brew такая же фигня
gitlab-runner uninstall, install, start тоже делал не однократно
источник

SG

Sergey Gureev in ru_gitlab
Всем привет!
Гитлаб-раннер, докер
Помогите решить проблему: нужно запретить обновление публичного образа, применяемого для сборки, при старте пайплайна
Считаю избыточным поднимать для этого собственный реестр с образами, а сохранение образа на сборщике локально (без связи с публичным реестром) видится мне костылем (теряется воспроизводимость)
В качестве решения мне видится какая-то волшебная опция в томл-конфиге раннера или в юмл конфи ге для сборки, запрещающая делать pull перед стартом нового этапа
Гугл читал, решения не нашел
Заранее спасибо!
источник

СВ

Сергей Вихирев... in ru_gitlab
Sergey Gureev
Всем привет!
Гитлаб-раннер, докер
Помогите решить проблему: нужно запретить обновление публичного образа, применяемого для сборки, при старте пайплайна
Считаю избыточным поднимать для этого собственный реестр с образами, а сохранение образа на сборщике локально (без связи с публичным реестром) видится мне костылем (теряется воспроизводимость)
В качестве решения мне видится какая-то волшебная опция в томл-конфиге раннера или в юмл конфи ге для сборки, запрещающая делать pull перед стартом нового этапа
Гугл читал, решения не нашел
Заранее спасибо!
источник

SG

Sergey Gureev in ru_gitlab
Большое спасибо!
Не знаю, как я это пропустил))
источник

АК

Александр Купырев... in ru_gitlab
Ребят , всем привет,
в pipeline есть несколько stages - и объявлены переменные.
Вопрос ::
можно ли как-то перезаписать переменные, чтобы использовались новые значения в последуюзиъ stages ?
источник

AG

Andrey Gumilev in ru_gitlab
Александр Купырев
Ребят , всем привет,
в pipeline есть несколько stages - и объявлены переменные.
Вопрос ::
можно ли как-то перезаписать переменные, чтобы использовались новые значения в последуюзиъ stages ?
в смысле динамические?
источник

АК

Александр Купырев... in ru_gitlab
Andrey Gumilev
в смысле динамические?
Не знаю как правильно объяснить
Условно у меня есть переменная

IP - некий ip с которым я хотел работать
Он может не измениться, а может измениться на первой stage
и хочется (если это возможно) использовать новую версию значения переменной IP
источник

AG

Andrey Gumilev in ru_gitlab
Александр Купырев
Не знаю как правильно объяснить
Условно у меня есть переменная

IP - некий ip с которым я хотел работать
Он может не измениться, а может измениться на первой stage
и хочется (если это возможно) использовать новую версию значения переменной IP
тогда только через артифакты (либо я что-то не знаю)
источник

АК

Александр Купырев... in ru_gitlab
Andrey Gumilev
тогда только через артифакты (либо я что-то не знаю)
ой а кстати сейчас попробую, спасибо
источник

DV

Dmitry Vorobev in ru_gitlab
Ну или динамические пайплайны, хотя артефакты проще и надежнее
источник

СВ

Сергей Вихирев... in ru_gitlab
Александр Купырев
Не знаю как правильно объяснить
Условно у меня есть переменная

IP - некий ip с которым я хотел работать
Он может не измениться, а может измениться на первой stage
и хочется (если это возможно) использовать новую версию значения переменной IP
источник

АК

Александр Купырев... in ru_gitlab
Dmitry Vorobev
Ну или динамические пайплайны, хотя артефакты проще и надежнее
Понял, спасибо
источник

АК

Александр Купырев... in ru_gitlab
Спасибо!
источник

ИС

И С in ru_gitlab
Добрый день!

Хочу скачать последний артефакт. Нашел в доке вот такой запрос

https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/download?job=<job_name>

Подставил все переменные. Внутри джобы отправляю запрос

curl -v ".../artifacts/TEST/download?job=compile"

А он мне говорит
<html><body>You are being <a href="https://git.do.x5.ru/users/sign_in">redirected</a>.</body></html>

Вопрос: че делать то? Как ему передать авторизацию? Там же обычный гет запрос используется. Через него же вроде бы нельзя передать header. Ну, я пытался, но чет не получилось.
источник

AG

Andrey Gumilev in ru_gitlab
И С
Добрый день!

Хочу скачать последний артефакт. Нашел в доке вот такой запрос

https://example.com/<namespace>/<project>/-/jobs/artifacts/<ref>/download?job=<job_name>

Подставил все переменные. Внутри джобы отправляю запрос

curl -v ".../artifacts/TEST/download?job=compile"

А он мне говорит
<html><body>You are being <a href="https://git.do.x5.ru/users/sign_in">redirected</a>.</body></html>

Вопрос: че делать то? Как ему передать авторизацию? Там же обычный гет запрос используется. Через него же вроде бы нельзя передать header. Ну, я пытался, но чет не получилось.
Приватный проект?
источник

AG

Andrey Gumilev in ru_gitlab
Нужен токен
источник