Size: a a a

2020 August 17

E

Elenhil in jenkins_ru
Любой ямл программист справится
источник

E

Elenhil in jenkins_ru
источник

D

Denis 災 nobody in jenkins_ru
Elenhil
Ну в общем то сменить конфиг вары дело 5 минут
учитывая что нужна повторяемость.. так-то да, можно выкачать всё нужное и упаковать в свой пакет, поправленное.
источник

D

Denis 災 nobody in jenkins_ru
но свой пакет это таки не 5 минут, даже если умеешь )
источник

A

Andrew in jenkins_ru
@Elenhil большое спасибо за помощь!
источник

E

Elenhil in jenkins_ru
Denis 災 nobody
учитывая что нужна повторяемость.. так-то да, можно выкачать всё нужное и упаковать в свой пакет, поправленное.
Не очень понятно зачем упаковывать
источник

D

Denis 災 nobody in jenkins_ru
Elenhil
Не очень понятно зачем упаковывать
а как? Нам нужно автоматом выкатывать, вообще без вмешательства. Но - без докеров.
источник

MK

Mikhail Kalyniuk in jenkins_ru
Ребята, подскажите пожалуйста что не так в команде пайплайна:
env.ENV = sh(returnStdout: true, script: "echo '${env.REPO}'| sed -E \'s/^file$/name/\'").trim()
Уже пробывал и в двойные кавычки включать, все без результатно.

WorkflowScript: 104: illegal string body character after dollar sign;
  solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 104, column 87.
  rue, script: "echo '${env.REPO}'| sed -E
источник

С

Сайхан in jenkins_ru
Mikhail Kalyniuk
Ребята, подскажите пожалуйста что не так в команде пайплайна:
env.ENV = sh(returnStdout: true, script: "echo '${env.REPO}'| sed -E \'s/^file$/name/\'").trim()
Уже пробывал и в двойные кавычки включать, все без результатно.

WorkflowScript: 104: illegal string body character after dollar sign;
  solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 104, column 87.
  rue, script: "echo '${env.REPO}'| sed -E
В тройные кавычки всё оберни
источник

MK

Mikhail Kalyniuk in jenkins_ru
Сайхан
В тройные кавычки всё оберни
Попробовал описать через 3 кавычки:
env.ENV = sh(returnStdout: true, script: '''echo "${env.REPO}"| sed -E \'s/^file$/name/\'''').trim()
Теперь выдает Bad substitution 😞
источник

С

Сайхан in jenkins_ru
Mikhail Kalyniuk
Попробовал описать через 3 кавычки:
env.ENV = sh(returnStdout: true, script: '''echo "${env.REPO}"| sed -E \'s/^file$/name/\'''').trim()
Теперь выдает Bad substitution 😞
тройные двойные кавычки)
источник

Г

Григорий in jenkins_ru
шестерные кавычки)
источник

С

Сайхан in jenkins_ru
Mikhail Kalyniuk
Попробовал описать через 3 кавычки:
env.ENV = sh(returnStdout: true, script: '''echo "${env.REPO}"| sed -E \'s/^file$/name/\'''').trim()
Теперь выдает Bad substitution 😞
sh(returnStdout: true, script: """echo \'${env.REPO}\' | sed -E \'s/^file\$/name/\'""").trim()

у меня вот так отработало без ошибок
источник

SS

Stephen Seliuk in jenkins_ru
Ребят, а по Jenkins X тут смогут подсказать? Интересует какая версия Tekton Pipelines используется в данное время (в последних релизах). Где посмотреть я не нашел.
источник

E

Elenhil in jenkins_ru
Denis 災 nobody
а как? Нам нужно автоматом выкатывать, вообще без вмешательства. Но - без докеров.
не, ну эт ваш юзкейз. В какой-нить установке "поставил и забыл" там допилить скрипт дело 5 минут все же
источник

D

Denis 災 nobody in jenkins_ru
1 раз - да. А потом скрипт потеряется, а чтобы не потерять, надо в гит положить, а если в гите есть то не долго и ставить уже пакетом..
источник

E

Elenhil in jenkins_ru
Mikhail Kalyniuk
Ребята, подскажите пожалуйста что не так в команде пайплайна:
env.ENV = sh(returnStdout: true, script: "echo '${env.REPO}'| sed -E \'s/^file$/name/\'").trim()
Уже пробывал и в двойные кавычки включать, все без результатно.

WorkflowScript: 104: illegal string body character after dollar sign;
  solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 104, column 87.
  rue, script: "echo '${env.REPO}'| sed -E
а зачем в баш сувать?
источник

E

Elenhil in jenkins_ru
Denis 災 nobody
1 раз - да. А потом скрипт потеряется, а чтобы не потерять, надо в гит положить, а если в гите есть то не долго и ставить уже пакетом..
а там и в пакер сунуть, голденимедж сделать итд итп :D
источник

D

Denis 災 nobody in jenkins_ru
типа
источник

E

Elenhil in jenkins_ru
Mikhail Kalyniuk
Ребята, подскажите пожалуйста что не так в команде пайплайна:
env.ENV = sh(returnStdout: true, script: "echo '${env.REPO}'| sed -E \'s/^file$/name/\'").trim()
Уже пробывал и в двойные кавычки включать, все без результатно.

WorkflowScript: 104: illegal string body character after dollar sign;
  solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 104, column 87.
  rue, script: "echo '${env.REPO}'| sed -E
env.ENV = env.REPO.replaceAll('^file$','name')
источник