Size: a a a

2021 January 15

nn

no name in jenkins_ru
Переменной было бы все таки приятнее, но я действительно не видел информацию про свободную конфигурацию. Спасибо большое Андрей!
источник

nn

no name in jenkins_ru
Позволю себе еще один вопрос.
shortCommit = sh(returnStdout: true, script: "git log -n 1 --pretty=format:'%h'").trim()
Почему ему не нравится такая конструкция?
источник

E

Elenhil in jenkins_ru
no name
Друзья, можете убогому подсказать на примере как достать GIT_COMMIT в джобе пайплайна. Дополнение стоит.
Какое "дополнение"?
источник

E

Elenhil in jenkins_ru
Обычно оно просто в парамсах или в енве
источник

nn

no name in jenkins_ru
Elenhil
Какое "дополнение"?
С этим мне уже все рассказали :)
источник

E

Elenhil in jenkins_ru
no name
С этим мне уже все рассказали :)
Неправильно рассказали
источник

nn

no name in jenkins_ru
Elenhil
Какое "дополнение"?
Самый стандартный плагин - git.
источник

E

Elenhil in jenkins_ru
no name
Самый стандартный плагин - git.
А. То есть не вебхук а просто гит?
источник

E

Elenhil in jenkins_ru
Тогда правильно рассказали
источник

E

Elenhil in jenkins_ru
Хотя не, неправильно
источник

nn

no name in jenkins_ru
Git
This plugin integrates Git with Jenkins.    
 
Git client
Utility plugin for Git support in Jenkins
 
Git Pipeline for Blue Ocean
BlueOcean Git SCM pipeline creator
источник

E

Elenhil in jenkins_ru
Commit Variables

GIT_COMMIT

   SHA-1 of the commit used in this build
источник

E

Elenhil in jenkins_ru
должен быть
источник

E

Elenhil in jenkins_ru
The git plugin assigns values to environment variables in several contexts. Environment variables are assigned in Freestyle, Pipeline, Multibranch Pipeline, and Organization Folder projects.
источник

nn

no name in jenkins_ru
Elenhil
Commit Variables

GIT_COMMIT

   SHA-1 of the commit used in this build
в пайплайне его нет
источник

E

Elenhil in jenkins_ru
есть
источник

E

Elenhil in jenkins_ru
смотрите что у вас в енве
источник

E

Elenhil in jenkins_ru
Возможно env.GIT_COMMIT
источник

nn

no name in jenkins_ru
Elenhil
смотрите что у вас в енве
в том то и дело что смотрел и его нет :)
источник

nn

no name in jenkins_ru
Elenhil
Возможно env.GIT_COMMIT
а вот это не проверял, сейчас проверю
источник