Size: a a a

2020 November 29

D

Dionis in jenkins_ru
alexey
Всем привет, хотел бы спросить, у нас в компании бежит джоба авто тестов, и у нас есть 2 сервера которые мы поднимаем по очереди и на каждом сервере надо чтоб джоба бежала. Сегодня до прогона джобы мы перенаправляем тесты в ручную на нужный нам сервер через файле host сначало 1 а потом 2. А хотелось бы как нибудь сделать автоматом через Дженкинс , есть идеи как это сделать? Буду рад помощи
А зачем использовать hosts, а не переменные окружения в пайплайне
источник

D

Dionis in jenkins_ru
Просто 2 ENV с разными адресами, в job-ах просто подставляется нужное
источник

a

alexey in jenkins_ru
Dionis
Просто 2 ENV с разными адресами, в job-ах просто подставляется нужное
ок ,а как это прописывать в env есть примеры шде можно посмотреть?
источник

D

Dionis in jenkins_ru
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
alexey
Всем привет, хотел бы спросить, у нас в компании бежит джоба авто тестов, и у нас есть 2 сервера которые мы поднимаем по очереди и на каждом сервере надо чтоб джоба бежала. Сегодня до прогона джобы мы перенаправляем тесты в ручную на нужный нам сервер через файле host сначало 1 а потом 2. А хотелось бы как нибудь сделать автоматом через Дженкинс , есть идеи как это сделать? Буду рад помощи
еще есть такое https://github.com/goodhosts/cli
источник

AS

Alex S in jenkins_ru
как с помощью jenkins-cli  установить не один плагин в дженкинс а сразу список плагинов из тектового файла?
источник

DM

Dzmitry Moisa in jenkins_ru
источник

DM

Dzmitry Moisa in jenkins_ru
Alex S
как с помощью jenkins-cli  установить не один плагин в дженкинс а сразу список плагинов из тектового файла?
Чуть-чуть допилив, можно из файла читать список и устанавливать скриптом выше
источник

AS

Alex S in jenkins_ru
Dzmitry Moisa
Чуть-чуть допилив, можно из файла читать список и устанавливать скриптом выше
вроде написано что этот скрипт deprecated и надо юзать  jenkins-cli
источник

AS

Alex S in jenkins_ru
да и допиливать там нечего:
.../install-plugins.sh < .../plugins.txt прямо как есть и запускаешь, но я хотел именно  jenkins-cli
источник

DB

Dmitry Burmistrov in jenkins_ru
Alex S
да и допиливать там нечего:
.../install-plugins.sh < .../plugins.txt прямо как есть и запускаешь, но я хотел именно  jenkins-cli
источник

PK

Pavel Kamyshev in jenkins_ru
Alex S
как с помощью jenkins-cli  установить не один плагин в дженкинс а сразу список плагинов из тектового файла?
источник
2020 November 30

ВС

Василий Сачков... in jenkins_ru
Всем привет. помогите решить проблемку, нужно в уведомление добавить время сборки, но в окружении такого нет, хочу сделать чтото вроде такого:
#!/bin/bash
DT_STARTT=${date $BUILD_TIMESTAMP}
DT_END=$(date "+%Y-%m-%d %H:%M:%S %Z")

TIME_BUILDING=$(expr $DT_END - $DT_STARTT)

но в баше совсем не силен и естественно не получается, как правильно его оформить ? мож кто сталкивался
источник

IA

Ivan Alexandrov in jenkins_ru
Переслано от Ivan Alexandrov
не совсем правильный, но верный ${build.durationString.minus(' and counting')}
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Василий Сачков
Всем привет. помогите решить проблемку, нужно в уведомление добавить время сборки, но в окружении такого нет, хочу сделать чтото вроде такого:
#!/bin/bash
DT_STARTT=${date $BUILD_TIMESTAMP}
DT_END=$(date "+%Y-%m-%d %H:%M:%S %Z")

TIME_BUILDING=$(expr $DT_END - $DT_STARTT)

но в баше совсем не силен и естественно не получается, как правильно его оформить ? мож кто сталкивался
в переменной currentBuild есть:
timeInMillis
   time since the epoch when the build was scheduled
startTimeInMillis
   time since the epoch when the build started running
duration
   duration of the build in milliseconds
durationString
   a human-readable representation of the build duration
т
.е. можно просто использовать ${currentBuild.durationString}
источник

DB

Dmitry Balalin in jenkins_ru
Добрый день. Можете подсказать, как в Дженкинсе запускаются несколько тестов?
Тесты на реальном Android устройстве. В каждом тесте должно запускаться приложение.
Собственно, вопрос в том, как это выглядит. Они должны запускаться поочередно же?
У меня почему-то валятся тесты в одном из классов.
источник

ВС

Василий Сачков... in jenkins_ru
Viacheslav Dubrovskyi
в переменной currentBuild есть:
timeInMillis
   time since the epoch when the build was scheduled
startTimeInMillis
   time since the epoch when the build started running
duration
   duration of the build in milliseconds
durationString
   a human-readable representation of the build duration
т
.е. можно просто использовать ${currentBuild.durationString}
почему то так не получается... Я это все использую в свободной сборке, где пишется скрипт после сборки.
писать же именно в таком виде  ${currentBuild.durationString} ?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Василий Сачков
почему то так не получается... Я это все использую в свободной сборке, где пишется скрипт после сборки.
писать же именно в таком виде  ${currentBuild.durationString} ?
это для билда типа пайплайн
источник

ВС

Василий Сачков... in jenkins_ru
Viacheslav Dubrovskyi
это для билда типа пайплайн
а есть чтото похожее для freestyle сборок ?
источник

IA

Ivan Alexandrov in jenkins_ru
Василий Сачков
почему то так не получается... Я это все использую в свободной сборке, где пишется скрипт после сборки.
писать же именно в таком виде  ${currentBuild.durationString} ?
+ это будет строка, и всегда сопровождается "and counting"
источник