4c74356b41
И с гитхабом тоже
4c74356b41
в смысле если использовать просто sh "git clone бла-бла-бла"?
Denis
погоди
Denis
у тебя клон где, в дженкинсе или в пайплайне ?
4c74356b41
Мне кажется и там и там
Denis
и зачем ?))
4c74356b41
Ну, потому что оно не работает и так и так :)
Denis
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CloneOption', noTags: false, reference: '', shallow: true ]], submoduleCfg: [], userRemoteConfigs: [[ credentialsId: '0f7654da-67dd-4e7c-ade4-c1fb0a6736ff', url: 'git@github.com:myrepo/repo.git' ]] ])
4c74356b41
Я могу убрать, но через гуй без женкинсфайла оно не работалр
Denis
что "оно" ?
4c74356b41
Шалоуклон
Denis
работало скорее всего
Denis
просто у тебя потом чекаут в дженкинсфайле очищал диру и уже клонил без depth 1
4c74356b41
Нет, он даже не мог просканить репу
4c74356b41
Падал до джобов
4c74356b41
По таймауту
Denis
кредов не хватало ? )
4c74356b41
Нет времени на чекаут. С чего эта история про шалоу клон началась
Denis
он так и пишет ? нет времени для чекаута ? )
4c74356b41
У меня ошибки не осталось. Оно падало ровно через 10 минут. И там по ошибке гуглилось таймаут
4c74356b41
https://issues.jenkins-ci.org/plugins/servlet/mobile#issue/jenkins-34782
4c74356b41
Один в один как тут
4c74356b41
Собственно не понимаю откуда столько скепсиса.
4c74356b41
он так и пишет ? нет времени для чекаута ? )
Кстати, ошибки в женкинсе это отдельная тема. Более ущербных ошибок я нигде не видел
4c74356b41
Разве только в hpsm
Denis
Так возьми серкл какой-нибудь и забей
4c74356b41
;)
Dmitry
>Более ущербных ошибок я нигде не видел а нефиг юзать пайплайны по поводу и без. фристайл замечательно справляется с большинством задач. и дебажить его не в пример проще
Denis
Лоо
Denis
Л
4c74356b41
Но это не аргумент
4c74356b41
Там простейший пайплайн
Denis
Не, ну если ты как бы пайплайн скрещиваешь с джобой ручной....
Dmitry
а пайплайны ещё не скоро до ума доведут. мы уже приняли решение там, где можно - перейте на фристайл, ибо поведение пайплайнов начинает раздражать
Denis
Страдай
Denis
А что не так с ними ?
Dmitry
да всё не так. непонятные фризы, рестарт успешно завешённых джоб после рестарта мастера (durability, ага)
Dmitry
ну, и дебаг. реплей не предлагать. это узаконенный бэкдор
Denis
Ну так вперёд жэ
Denis
Зачем мучиться и токсичность изливать
4c74356b41
Ну так вперёд жэ
А шаллоуклон?
Denis
Просто как бы ретроспективно, вся эта эпопея сводится к неспособности прочитать 2 всплывашки и перейти на доки по ссылке
Denis
А шаллоуклон?
А что с ним ?
Denis
Опиши в пайплайне, пример есть
4c74356b41
Опиши в пайплайне, пример есть
Зачем? Если в гуе есть настройка?
Denis
Я тебе написал почему
Denis
Либо из пайплайна убери тогда
4c74356b41
Я тебе написал почему
Э? До первого чекаута. Он не может использовать женкинсфайл не прочитав его
Denis
Непонял
Denis
Что до первого чекаута
4c74356b41
Создаешь мультибранч, настраиваешь гит и адванседчекаутбехейвиор. Делаешь скан мультиьранч он падает по таймауту
Dmitry
а вот, расскажите мне, в чём профит мультибранча? какой с него толк?
4c74356b41
Один файл на все бранчи. Редактировать в одном месте, а не в 10 фристайл жобах
4c74356b41
В встс у меня везде конфигурация билдов в коде
4c74356b41
Удобно
4c74356b41
Яж не знал что тут такое будет
Dmitry
это решается через отдельный проект с джобами и jenkins-job-builder
Dmitry
И пофиг, сколько у тебя проектов и бранчей
Denis
это решается через отдельный проект с джобами и jenkins-job-builder
а зачем если у тебя из коробки есть рабочий инструмент ?
4c74356b41
Что нашёл похожее по смыслу то и использовал
Denis
не работает при выставлении depth 1 ?
4c74356b41
Я не красноглазик
4c74356b41
Как и таймаут
Denis
ты ошибку можешь показать ?
Denis
или скопирвать куда то на пастёбина её
4c74356b41
Показал же уже
4c74356b41
Точно так же
4c74356b41
Тайм-аут обыкновенный