Size: a a a

2021 January 27

DB

Dmitry Burmistrov in jenkins_ru
как пайп написать кодом?
не понял вопроса
источник

E

Elenhil in jenkins_ru
Dmitry Burmistrov
как пайп написать кодом?
не понял вопроса
через юай, описался
источник

E

Elenhil in jenkins_ru
Dmitry Burmistrov
Jenkinsfile - тоже частности. можно и без него пайплайн завести. Хотя бы через тот же jobdsl
Ммм. Ну хз, во-первых это таки дефолт, во вторых - как через jobdsl логику то пихать?
источник

E

Elenhil in jenkins_ru
А главное зачем?
источник

DB

Dmitry Burmistrov in jenkins_ru
ну, открыть юай, начать новая джоба, тип - пайплайн...
источник

E

Elenhil in jenkins_ru
Dmitry Burmistrov
ну, открыть юай, начать новая джоба, тип - пайплайн...
Ну дык и там надо код пихать
источник

DB

Dmitry Burmistrov in jenkins_ru
зачем - не знаю. просто факт, что возможно
источник

E

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

E

Elenhil in jenkins_ru
или код или ссылку на код
источник

E

Elenhil in jenkins_ru
настроить там через ui можно разве что параметры запуска
источник

DB

Dmitry Burmistrov in jenkins_ru
во фристайле тоже без кода обычно не обходится. тот же баш
источник

E

Elenhil in jenkins_ru
ну это уже частности)
источник

SE

Sergei Evdokimovich in jenkins_ru
Dmitrич
а сейчас там его видите, токен этот ?
нет, нету
источник

D

Dmitrич in jenkins_ru
Sergei Evdokimovich
нет, нету
Вангую, jenkins в докере и токен пропал после перезагрузки
источник

RB

Roller Boller in jenkins_ru
Anton 🐻
А можно как-то Multibranch Pipeline настроить так, чтобы после создания этой джобы он не запускал сборку по каждому бранчу?
можно, добавьте в Property strategy -> Suppress automatic SCM triggering
источник

A

Anton 🐻 in jenkins_ru
но тогда вообще отключается запуск билда по обновлению ветки, а не только запуск билда всех веток при создании мультибранч джобы... а если отречачить джобу и убрать Suppress automatic SCM triggering - то начинает автоматом все бранчи собирать 😅
источник

A

Anton 🐻 in jenkins_ru
я до этого с bamboo работал, там таких сложностей с бранчами не было...
источник

RB

Roller Boller in jenkins_ru
Anton 🐻
но тогда вообще отключается запуск билда по обновлению ветки, а не только запуск билда всех веток при создании мультибранч джобы... а если отречачить джобу и убрать Suppress automatic SCM triggering - то начинает автоматом все бранчи собирать 😅
тогда вам в pipline, там можно настроить на что реагировать
источник

RB

Roller Boller in jenkins_ru
Roller Boller
тогда вам в pipline, там можно настроить на что реагировать
в Jenkins pipline, не уверен что это можно сделать через обычный редактор конфигов
источник

АТ

Артемий Таврический... in jenkins_ru
Написал функцию:
def gitea_send_message(message) {
   withCredentials([string(credentialsId: 'access_token_jenkins_gitea', variable: 'access_token')]) {
       def response = httpRequest \
           acceptType: 'APPLICATION_JSON',
           contentType: 'APPLICATION_JSON',
           httpMode: 'POST',
           requestBody: '{"body": "' + message + '"}',
           customHeaders: [[name: 'Authorization', value: "token ${access_token}", maskValue: true]],
           url: "https://${gitea_domain}/api/v1/repos/${repository_full_name}/issues/${issue_number}/comments"
       return response
   }
   return false
}

При выполнении билда получаю предупреждение:
The following steps that have been detected may have insecure interpolation of sensitive variables (click here for an explanation):

   httpRequest: [access_token]

Как это исправить?
источник