Size: a a a

2021 May 21

R

Rita Greyreality 🌈... in jenkins_ru
может отменить slave и все на мастер ноде гонять?
источник

Y

Yuriy in jenkins_ru
Переслано от Yuriy
а не подскажите почему так получается ?
https://drive.google.com/file/d/1hkW53A-1cUAqtBumltR_k8_DytgLWJXt/view?usp=drivesdk
источник

Y

Yuriy in jenkins_ru
Переслано от Yuriy
сама либа в корне проекта лежит
источник

Y

Yuriy in jenkins_ru
Переслано от Yuriy
источник

Y

Yuriy in jenkins_ru
кажется я понял изза чего это происходит. Pipelinе - файл (с этой командой)  загружается из Гита под юзером someuser - который может не иметь  прав на выполнение этой команды.
Такая же команда внутри пайплайна (джоба с кодом внтури дженкинса)  работает...
что можно сделать ?
источник

II

Igor Ivanov in jenkins_ru
как-то можно заставить пайплайн при достижении таймаута или отмене билда слать в запущенный на ноде sh не только kill -15, но ещё и kill -9, если After 20s process did not stop ?
источник

AS

Anatoly Shirokov in jenkins_ru
ситуация такая: есть монорепа достаточно объемная. существует ли light вариант, который позволил бы без fetch-a из gitlab проверить наличие изменений в каком-то поддиректории репы в jenkins? спасибо!
источник

AZ

Alexander Zvenigorod... in jenkins_ru
По API тянуть коммит и смотреть?
источник

AS

Anatoly Shirokov in jenkins_ru
А примеры такие есть посмотреть?
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Нужно конкретизировать задачу и указать какой гуи для гита используется
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Хотя возможно я неправ и таким способом можно только информацию по коммиту увидеть
источник

HC

Henry Chinaski in jenkins_ru
Возможно, облегчит вам задачу.
В пайплайне или в пайпланДжобе в параметрах git можно добавить пропертю shallow, которая как раз light вариант закачки
источник

AS

Anatoly Shirokov in jenkins_ru
Спасибо за хинт, попробую
источник
2021 May 22

AS

Anatoly Shirokov in jenkins_ru
А средствами Git Plugin я могу задать --filter=blob:none?
источник

😑

😑 in jenkins_ru
Какой стиль написания пайплайнов используете
Анонимный опрос
31%
Скриптовый
37%
Декларативный
33%
Оба
Проголосовало: 49
источник

AZ

Alexander Zvenigorod... in jenkins_ru
В декларатив можно вставить скриптовый кусок, а в скриптовый вставить декларатив нельзя
источник

קה

קפיצת הדרך in jenkins_ru
Ну нельзя и нельзя, зачем бы я стал это делать?
источник

DS

Dmitry Sergeev in jenkins_ru
а зачем в скриптеде это делать =)
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Ну а вдруг
источник

AS

Anatoly Shirokov in jenkins_ru
Ребят, наткнулся на багу в git plugin-e, похоже.  
Окружение: jenkins 2.277.4, git plugin 4.7.1, job свободной конфигурации, shared workspace.
Настраиваю git plugin на чтение из репозитория, связанного с shared workspace через ${SHAREDSPACE_SCM_URL}. хочу ограничить polling ingores commits in certain paths определенной маской.
При запуске задачи все отлично, но если, скажем, поставить опрос гита с переодичностью на наличие изменений, то в журнале опроса ошибка:
 > git rev-parse --resolve-git-dir D:\Jenkins\sharedspace\SANDBOX\src\.git # timeout=10
Fetching changes from the remote Git repositories
> git config remote.origin.url ${SHAREDSPACE_SCM_URL} # timeout=10
Fetching upstream changes from ${SHAREDSPACE_SCM_URL}
> git --version # timeout=10
> git --version # 'git version 2.31.1.windows.1'
> git config --get remote.${SHAREDSPACE_SCM_URL}.url # timeout=10
FATAL: hudson.plugins.git.GitException: Failed to fetch from ${SHAREDSPACE_SCM_URL}
hudson.plugins.git.GitException: Command "git config --get remote.${SHAREDSPACE_SCM_URL}.url" returned status code 1:
источник