Size: a a a

2020 August 05

M

Maksim in ru_jenkins
curl -X GET https://урл_твой/service/rest/v1/status
источник

KK

Kostya Kakunin in ru_jenkins
Maksim
curl -X GET https://урл_твой/service/rest/v1/status
пусто
источник

KK

Kostya Kakunin in ru_jenkins
как будто не выполнял
источник

M

Maksim in ru_jenkins
херь какая то
источник

M

Maksim in ru_jenkins
скажи админу что апишка не работает
источник

M

Maksim in ru_jenkins
)))
источник

M

Maksim in ru_jenkins
пусть логи смотрит
источник

KK

Kostya Kakunin in ru_jenkins
ок спасибо за помощь
источник
2020 August 06

KK

Kostya Kakunin in ru_jenkins
Maksim
пусть логи смотрит
админ сказал что я хотел юзать api для nexus 2 а у него он 3 (третий) и дал команду такую

wget https://мой_урл_нексуса/service/rest/v1/search/assets/download?sort=1.0-SNAPSHOT&repository=datana-dev&group=ru.datana&name=integration_adapter_socket

имя не оригинальное получается но качает мой jar
проблема решена
источник

KK

Kostya Kakunin in ru_jenkins
#вопрос как для "блондинок" выводить код ошибки и одной фразой описание ошибки в jenkins
например
- извени то ошибка при сборке мавена, разработик накосячил и  код ошибки 123
или
- либы нет в нексусе (код ошибки 999) ,
цель - что бы не лесть в лог сборки job'а (там много букв)

это нужно для типовых ошибок, какие я devops-разработчик знаю, как перевести на русский понятный язык
источник
2020 August 13

KK

Kostya Kakunin in ru_jenkins
#вопрос кто поможет есть скрип shell

#!/bin/sh -xe
### **********************************************
### ******** Проект Димы для СОКЕТ
### **********************************************
APP_DIR="/home/user/datana-etc/adapter_socket"
## Run my app for socker
echo "[DATANA] APP_DIR for socket = $APP_DIR"
nohup java -Dapp.dir="$APP_DIR" -Dspring.config.location="$APP_DIR/application.properties" -jar "$1" 2>&1 &
export DATANA_SOCKET_PID=$!
echo "[DATANA-END] started with id = $DATANA_SOCKET_PID"

------------
не суть -- что написано, нужно
падать при ошибке - это раз
во вторых это все в jenkins -- нужно ему сообщать о падении скрипа

проблема в том что дженкис запускает в фоново как демон - асинхронно shell скрипт
источник

PK

Pavel Kamyshev in ru_jenkins
Kostya Kakunin
#вопрос кто поможет есть скрип shell

#!/bin/sh -xe
### **********************************************
### ******** Проект Димы для СОКЕТ
### **********************************************
APP_DIR="/home/user/datana-etc/adapter_socket"
## Run my app for socker
echo "[DATANA] APP_DIR for socket = $APP_DIR"
nohup java -Dapp.dir="$APP_DIR" -Dspring.config.location="$APP_DIR/application.properties" -jar "$1" 2>&1 &
export DATANA_SOCKET_PID=$!
echo "[DATANA-END] started with id = $DATANA_SOCKET_PID"

------------
не суть -- что написано, нужно
падать при ошибке - это раз
во вторых это все в jenkins -- нужно ему сообщать о падении скрипа

проблема в том что дженкис запускает в фоново как демон - асинхронно shell скрипт
try catch
источник

KK

Kostya Kakunin in ru_jenkins
есть уже это , не ловится
источник

PK

Pavel Kamyshev in ru_jenkins
Kostya Kakunin
есть уже это , не ловится
ну должен же быть какой-то статус вывода
источник

PK

Pavel Kamyshev in ru_jenkins
да и как это этот скрипт запускаешь в джобе?
источник

KK

Kostya Kakunin in ru_jenkins
Pavel Kamyshev
да и как это этот скрипт запускаешь в джобе?
так запускаю

dir(env.constLibFolder) {
               sh "$env.constShellWrapperFile $env.constProcessName $env.constShellCommadFile ${env.varNameJarFile}"
           }
источник

KK

Kostya Kakunin in ru_jenkins
Pavel Kamyshev
ну должен же быть какой-то статус вывода
нет такого просто SUCCESS
источник

PK

Pavel Kamyshev in ru_jenkins
а лог всего этого?
источник

KK

Kostya Kakunin in ru_jenkins
Pavel Kamyshev
а лог всего этого?
в логе есть ошибка например flink not found
и SUCCESS при этом
источник

PK

Pavel Kamyshev in ru_jenkins
Kostya Kakunin
в логе есть ошибка например flink not found
и SUCCESS при этом
а если try catch убрать?
источник