Size: a a a

2020 December 19

Н

Никитяо in jenkins_ru
Решил, надо было добавить воды(PATH)
 withEnv(["DOCKER=${dockerTool}/bin", "PATH=$PATH:${dockerTool}/bin"]) {
источник

A

Anton in jenkins_ru
Ребят, как можно в скрипте джобы правильно указать символ
\/
. Сейчас такая ошибка
Started by user Сорокин Антон
Running in Durability level: MAX_SURVIVABILITY
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 47: unexpected char: '\' @ line 47, column 87.
   sed -i 's/data-sitekey=".*"><\/div><inp
                                ^

1 error
источник

u

unixshaman in jenkins_ru
Anton
Ребят, как можно в скрипте джобы правильно указать символ
\/
. Сейчас такая ошибка
Started by user Сорокин Антон
Running in Durability level: MAX_SURVIVABILITY
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 47: unexpected char: '\' @ line 47, column 87.
   sed -i 's/data-sitekey=".*"><\/div><inp
                                ^

1 error
Или я что-то не догоняю, или просто \\/
источник

IA

Ivan Alexandrov in jenkins_ru
unixshaman
Или я что-то не догоняю, или просто \\/
Всё верно
источник

A

Anton in jenkins_ru
Ivan Alexandrov
Всё верно
Теперь так
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2
[Pipeline] {
[Pipeline] sh
/var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2@tmp/durable-c30d4095/script.sh: line 5: syntax error near unexpected token `<'
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE
источник

IA

Ivan Alexandrov in jenkins_ru
Anton
Теперь так
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2
[Pipeline] {
[Pipeline] sh
/var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2@tmp/durable-c30d4095/script.sh: line 5: syntax error near unexpected token `<'
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE
естестно никто не поймёт в чём проблема. Можно пастбин кода. Скорее всего sh вызов надо брать в тройные """ и/или как раз в этом и проблема
источник

Н

Никитяо in jenkins_ru
Anton
Теперь так
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2
[Pipeline] {
[Pipeline] sh
/var/lib/jenkins/workspace/deploy-PROD-integratedicn-com@2@tmp/durable-c30d4095/script.sh: line 5: syntax error near unexpected token `<'
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE
покажи свой sed
источник

IA

Ivan Alexandrov in jenkins_ru
sed выше
источник

A

Anton in jenkins_ru
Ivan Alexandrov
естестно никто не поймёт в чём проблема. Можно пастбин кода. Скорее всего sh вызов надо брать в тройные """ и/или как раз в этом и проблема
источник

С

Сайхан in jenkins_ru
там одинарные кавычки и внутри кавычек переменные
источник

КВ

Каменко Виталий... in jenkins_ru
А зачем sudo для ssh если вы не собираетесь ничего тунелировать?)
источник

A

Anton in jenkins_ru
Каменко Виталий
А зачем sudo для ssh если вы не собираетесь ничего тунелировать?)
вопрос не в этом был
источник

КВ

Каменко Виталий... in jenkins_ru
И почему бы не толкнуть это каким рсинком отредактировав локально?)
источник

КВ

Каменко Виталий... in jenkins_ru
Anton
вопрос не в этом был
я понимаю, у вас много команд, и описания директив, которые мало чего дают и этот код можно нехило сократить дабы избежать проблем с экранированием символов
источник

A

Anton in jenkins_ru
Сайхан
там одинарные кавычки и внутри кавычек переменные
не понял. Ты предлагаешь в двойные кавычки обернуть?
источник

С

Сайхан in jenkins_ru
Anton
не понял. Ты предлагаешь в двойные кавычки обернуть?
Да фиг знает поможет ли, там у тебя столько разной фигни происходит , хрен разберёшься
источник

IA

Ivan Alexandrov in jenkins_ru
Anton
не понял. Ты предлагаешь в двойные кавычки обернуть?
и это тоже. Я вообще за GString до sed. и отформатированную строку в результате. ТОже снижает количество ошибок
источник

С

Сайхан in jenkins_ru
Тебе проще всю эту коньструкцию в скрипт положить и вызывать как скрипт а не по отдельности
источник

С

Сайхан in jenkins_ru
Отлаживать слишком долго
источник

КВ

Каменко Виталий... in jenkins_ru
Так конструкция ничего сверхсложного не делает, просто её можно переоформить
источник