Size: a a a

2020 December 04

PK

Pavel Kamyshev in jenkins_ru
Sebor
Переходи на гитлаб, там это искаропки
С удовольствием перешёл бы с шитлаба на дженкинс
источник

DS

Dmitry Sergeev in jenkins_ru
Dima
подскажите как сделать запуск пайплайна при изменении содержимого конкретной папки в репозитории на гитхабе?
git diff --name-only ${curCommit} ${commitFromPrevBuild}

Но вообще допилить бы плагин гитхаба. Чтобы он в вебхуке это чекал. Было бы круто
источник

DS

Dmitry Sergeev in jenkins_ru
Sebor
Переходи на гитлаб, там это искаропки
и в github actions тоже из коробки
источник

DB

Dmitry Burmistrov in jenkins_ru
Alex Di
но вообще все это выглядит так что что-то не так в архитектуре
выглядит, как монорепа...
источник

E

Elenhil in jenkins_ru
Dmitry Burmistrov
выглядит, как монорепа...
Все правильно. Что-то не так в архитектуре :)
источник

Ʋ

ƲΔŁᙀАMᗸΔ in jenkins_ru
Привет, может кто-нибудь может подсказать, как мне в пайплайне описать BuildEnvironment -> Inject environment variables to the build process -> Inject passwords to the build as environment variables.
В GUI я могу это сделать, заполняя Properties content и Job passwords.
Возможно ли это сделать в пайплайне, если нет, то какие могут быть альтернативы?
Гугл не очень понимаю.
источник

MM

Mike So Mike in jenkins_ru
ƲΔŁᙀАMᗸΔ
Привет, может кто-нибудь может подсказать, как мне в пайплайне описать BuildEnvironment -> Inject environment variables to the build process -> Inject passwords to the build as environment variables.
В GUI я могу это сделать, заполняя Properties content и Job passwords.
Возможно ли это сделать в пайплайне, если нет, то какие могут быть альтернативы?
Гугл не очень понимаю.
withcredentials
источник

MM

Mike So Mike in jenkins_ru
источник

Ʋ

ƲΔŁᙀАMᗸΔ in jenkins_ru
Увидел, получается пароль смогут все видеть?
источник

Ʋ

ƲΔŁᙀАMᗸΔ in jenkins_ru
в GUI звездочки, вместо пароля
источник

HC

Henry Chinaski in jenkins_ru
ƲΔŁᙀАMᗸΔ
Увидел, получается пароль смогут все видеть?
нет, не смогут. В логах будут звёздочки, в Jenkins обо всё уже позаботились
источник

MK

Maksim Kholodkov in jenkins_ru
Всем привет! пытаюсь сделать джобу в которую можно будет скармливать инвентарники для установки кафки, но почему-то дженкинс не видит его
properties(
 [buildDiscarder(logRotator(artifactDaysToKeepStr: '', artifactNumToKeepStr: '', daysToKeepStr: '', numToKeepStr: '10')),
  parameters([
    choice(choices: ["2.11-0.11.0.2", "2.13-2.6.0.0"].join("\n"), description: 'Версия kafka', name: 'KAFKA_VERSION'),
    file(name: 'ENVS', description: 'Hosts Kafka & Zk')
  ])])

node('docker-slave'){

stage('Checkout'){
 checkout changelog: false, scm: [$class: 'MercurialSCM', credentialsId: "${CI_CREDENTIALS}", installation: '(Default)', revision: 'default', source: BUILD_SCRIPTS_REPO]

}

stage('Install agent'){
 ansiColor('xterm'){
  withCredentials([usernamePassword(credentialsId: 'builduser', usernameVariable: 'ARTIFACTORY_USER', passwordVariable: 'ARTIFACTORY_PASS')]) {
   ansiblePlaybook credentialsId: 'devops', disableHostKeyChecking: true, installation: 'ansible', inventory: env.ENVS , playbook: "${WORKSPACE}/playbooks/roles/kafka/kafka.yml", colorized: true, sudoUser: 'devops', extras: '-v'
  }
 }
}
}

[WA
RNING]: No inventory was parsed, only implicit localhost is available
источник

MK

Maksim Kholodkov in jenkins_ru
Перепробовал кучу всего, но пока так и не понял в чем проблема
источник

ᴅⁱᵐⁱᴅʳ0ˡ in jenkins_ru
Подскажите можно ли сохранять какую либо переменную в джобе и потом вытаскивать её в другой джобе?
источник

HB

Hennadii Bohovuk in jenkins_ru
ᴅⁱᵐⁱᴅʳ0ˡ
Подскажите можно ли сохранять какую либо переменную в джобе и потом вытаскивать её в другой джобе?
Да
источник

ᴅⁱᵐⁱᴅʳ0ˡ in jenkins_ru
Как?😁
источник

BR

Bogdan Rebrov in jenkins_ru
всем привет) у меня вопрос как мне в шариную либу передать переменную которую получаю в процессе билда?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Elenhil
Все правильно. Что-то не так в архитектуре :)
Выглядит так, что тестов нету. Если в репе что-то поменялось, то оно должно быть протестировано. И для этого уже нужно запустить билд. А дальше уже можно выбирать какие тесты должны быть запущены.
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Bogdan Rebrov
всем привет) у меня вопрос как мне в шариную либу передать переменную которую получаю в процессе билда?
ну у вы из шареной либы вызываете какую-то функцию. Вот и передавайте в неё как параметр.
источник

E

Elenhil in jenkins_ru
Viacheslav Dubrovskyi
Выглядит так, что тестов нету. Если в репе что-то поменялось, то оно должно быть протестировано. И для этого уже нужно запустить билд. А дальше уже можно выбирать какие тесты должны быть запущены.
Точно мне?
источник