Size: a a a

2021 January 22

DB

Dmitry Burmistrov in jenkins_ru
не, в эту сторону не копал
источник

АТ

Артемий Таврический... in jenkins_ru
Dmitry Burmistrov
а вообще http запросы делаются через httpRequest
спасибо, опробую
источник
2021 January 23

S

Slava in jenkins_ru
Elenhil
)) гуглить)
Я хз ничего не помогло, вообще не ожидал, что на таком вроде простом моменте застряну на день
Много пробовал, оключал аппармор. Пробовал плагин (та же самая ошибка).

Я просто не понимаю, неужели никто не собирал докер в дженкинсе на 20 убунте. Это-же популярно??

Т.е. единственный выход - это ставить докер, а в нем дженкинс что ли?
источник

z

z311 in jenkins_ru
Slava
Я хз ничего не помогло, вообще не ожидал, что на таком вроде простом моменте застряну на день
Много пробовал, оключал аппармор. Пробовал плагин (та же самая ошибка).

Я просто не понимаю, неужели никто не собирал докер в дженкинсе на 20 убунте. Это-же популярно??

Т.е. единственный выход - это ставить докер, а в нем дженкинс что ли?
все норм билдится, в т.ч. и через compose
источник

z

z311 in jenkins_ru
свойства сетапа
источник

z

z311 in jenkins_ru
у меня вот тоже страдания тут... :)

есть скрипт:

def spfn = build.getEnvironment(listener).get('SOURCE_PROJECT_FULL_NAME')
def obj=Jenkins.instance.getItemByFullName(spfn)
jobsToRetrieve = spfn

import groovy.util.XmlSlurper
import java.util.Map
import jenkins.*
import jenkins.model.*
import hudson.*
import hudson.model.*    

try{
//get Jenkins instance
   def jenkins = Jenkins.instance
//get job Item
   def item = jenkins.getItemByFullName(spfn)
   println item
// get workspacePath for the job Item
   def workspacePath = jenkins.getWorkspaceFor (item)
   println workspacePath
} catch (Exception ex){
   println ex.message
}

есть плагин multibranch pipline, есть плагин Pipeline Action Triggers, есть джоба которая тригерится...

на выходе из скрипта при удалении бренча - null/null
а при создании - ок,
(тоесть - объект в момент удаления уже не существует)
собственно вопрос - есть еще какието варианты чтобы дёргать задание?
может можно както в пайплайне прописать действия в момент удаления?

p.s. не бейте больно - неофит.
источник

S

Slava in jenkins_ru
z311
свойства сетапа
что за свойства такие?
чистая убунту + дженкинс
источник

z

z311 in jenkins_ru
Slava
что за свойства такие?
чистая убунту + дженкинс
выполни sh 'which docker' для начала
источник

z

z311 in jenkins_ru
а лучше....
источник

z

z311 in jenkins_ru
сразу сделай как написано вот тут: https://docs.docker.com/engine/install/ubuntu/
источник

z

z311 in jenkins_ru
тебе выше писали - приколы снапа... ты видимо проигнорировал
источник

z

z311 in jenkins_ru
ну и желательно сообщить - помогло\нет
источник

И

Ильнар in jenkins_ru
Всем привет
Подскажите пожалуйста, как автоматизируете доставку готовой варки или джарки на удаленные сервера?
источник

И

Ильнар in jenkins_ru
если проще, могу я через ui дженкинса просто указать что-то вроде scp -r root@server1.my:/home/dir/ root@server2.my:/home/dir/
источник

DB

Dmitry Burmistrov in jenkins_ru
Ильнар
если проще, могу я через ui дженкинса просто указать что-то вроде scp -r root@server1.my:/home/dir/ root@server2.my:/home/dir/
можешь.
только не через ui, а джобой.
через ui ты можешь эту джобу запустить
но! мое личное best practice - не запускать джобы через ui
продумывай CI в event driven архитектуре
источник

И

Ильнар in jenkins_ru
Dmitry Burmistrov
можешь.
только не через ui, а джобой.
через ui ты можешь эту джобу запустить
но! мое личное best practice - не запускать джобы через ui
продумывай CI в event driven архитектуре
Спасибо за наводку
источник

C

Crysalis in jenkins_ru
Ильнар
если проще, могу я через ui дженкинса просто указать что-то вроде scp -r root@server1.my:/home/dir/ root@server2.my:/home/dir/
Можешь
источник
2021 January 24

S

Slava in jenkins_ru
Nginx за ним jenkins
хочу, чтобы работал jenkins работал по урл /abc
часть конфига nginx
получаю вот такую ошибку со стороны дженкинса (скрин)

если просто / (без abc), то все отлично работает, видимо дженкинсу что-то не нравится
источник

A

Artur_👨🏻‍💻_... in jenkins_ru
Slava
Nginx за ним jenkins
хочу, чтобы работал jenkins работал по урл /abc
часть конфига nginx
получаю вот такую ошибку со стороны дженкинса (скрин)

если просто / (без abc), то все отлично работает, видимо дженкинсу что-то не нравится
попробуй дописать опцию:
alias /;
в nginx чтоб он в корень дженкинсу запросы отправлял а не /abc

http://nginx.org/en/docs/http/ngx_http_core_module.html#alias
источник

S

Slava in jenkins_ru
Artur_👨🏻‍💻_
попробуй дописать опцию:
alias /;
в nginx чтоб он в корень дженкинсу запросы отправлял а не /abc

http://nginx.org/en/docs/http/ngx_http_core_module.html#alias
вроде как alias - это что-то наподобие как рут, т.е., чтобы он из директории файлы вытаскивал?
источник