pipe {agent any options {timeout (time: 5, unit: 'MINUTES') [[name: "origin / master"]], userRemoteConfigs: [[url: 'https://github.com/mmmmmmmmm.git']]])}}}
stage('Cleanup') {
steps {
echo 'Starting the Pipeline'
sh 'docker rm -f $(docker ps --all --quiet) || true'
sh 'docker rmi -f $(docker images --quiet) || true'
}
}
stage('build') {
steps {
sh 'docker build -t test --no-cache .'
}
}
stage('Run') {
steps {
sh 'docker run -d --name test -p 80:80 test '
}
}
stage('Login') {
steps {
sh 'docker container exec -it test /bin/bash '
sh 'ls -ltr'
}}}}
Ошибка: docker контейнер exe c -it test / bin / bash устройство ввода не является TTY
А как запустить команду curl для порта 80 сервера jenkins?
Спасибо