Size: a a a

2020 September 24

HC

Henry Chinaski in jenkins_ru
инет есть, телнетом проверил, всё ок
источник

s0

shuu 01 in jenkins_ru
правильно ли я понимаю, что в этом стейдже
   stage('Test') {
      agent {
       docker {
         image 'docker'
         label 'somelabel'
       }
     }

будет запускаться докер контейнер на мастере, даже если label 'somelabel' соответствует какой то существующей ноде, подключенной по ssh
источник

A

Andrew in jenkins_ru
Всем привет, возможно кто-то сталкивался с такой фигней? Что бы внести ясность вот пайплайн
pipeline {

   environment {
       registry = "testregestry"
       registryCredential = "dockerhub-creds"
       dockerImage = ''
       }
   agent { label 'jenkins-slave-docker' }
   stages {
     stage('Example Build') {
       steps {
         container('docker-pod') {
               sh 'docker -v'
         }
       }
     }
     stage('Building image') {
       steps {
           script {
               dockerImage = docker.build dockerImage + ":latest"
             }
           }
         
       }
     stage('Push image to registry') {
       steps {
           script {
              docker.withRegistry( '', registryCredential ) {
              dockerImage.push()
            }
          }
         
        }
      }
     }
 }
источник

A

Andrew in jenkins_ru
Andrew
Всем привет, возможно кто-то сталкивался с такой фигней? Что бы внести ясность вот пайплайн
pipeline {

   environment {
       registry = "testregestry"
       registryCredential = "dockerhub-creds"
       dockerImage = ''
       }
   agent { label 'jenkins-slave-docker' }
   stages {
     stage('Example Build') {
       steps {
         container('docker-pod') {
               sh 'docker -v'
         }
       }
     }
     stage('Building image') {
       steps {
           script {
               dockerImage = docker.build dockerImage + ":latest"
             }
           }
         
       }
     stage('Push image to registry') {
       steps {
           script {
              docker.withRegistry( '', registryCredential ) {
              dockerImage.push()
            }
          }
         
        }
      }
     }
 }
5 минут просто стоит на месте и после этого выдает ошибку. Из того что нагуглил то дело в пустых переменных в глобальных конфигурациях. Но их там нет. В принципе переменных нет
источник

E

Elenhil in jenkins_ru
shuu 01
правильно ли я понимаю, что в этом стейдже
   stage('Test') {
      agent {
       docker {
         image 'docker'
         label 'somelabel'
       }
     }

будет запускаться докер контейнер на мастере, даже если label 'somelabel' соответствует какой то существующей ноде, подключенной по ssh
докер агент поднимается на нодах которые подключены как ноды для докера
источник

E

Elenhil in jenkins_ru
просто shh слейвы не будут поднимать их
источник

E

Elenhil in jenkins_ru
источник

s0

shuu 01 in jenkins_ru
спасибо, гляну
источник

P

Pavel in jenkins_ru
Привет, а подскажите как из строки 0.2 сделать флоат переменную, чтобы использовать в пайплайне в дженкинсе?
источник

AP

Andrey Panov in jenkins_ru
Pavel
Привет, а подскажите как из строки 0.2 сделать флоат переменную, чтобы использовать в пайплайне в дженкинсе?
Float.parseFloat("0.2")
источник

P

Pavel in jenkins_ru
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use staticMethod java.lang.Float parseFloat java.lang.String
источник
2020 September 25

D

Dmitrич in jenkins_ru
Pavel
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use staticMethod java.lang.Float parseFloat java.lang.String
Надо либо подтвердить, метод в настройках Jenkins, либо убрать песочницу, либо вынести код в shared library
источник

d

dmitry in jenkins_ru
Привет всем. Подскажите в чем может быть трабла. Jenkins casc вручную джобы норм отрабатывают. Если запускается через триггер Gitlab и на самом Gitlab настроен Webhook, не все параметры джобе передаются и она падает
источник

d

dmitry in jenkins_ru
сам разобрался, проблема была в нейминге репы
источник

A

Andrei in jenkins_ru
Привет
А есть какой нибудь плагин который X509 сертификат подключать в пайплайн из jenkins credentials умеет?
Надо ресторить базу в постгрес, а там только SSL подключение разрешено
источник

I

Ivan in jenkins_ru
Andrei
Привет
А есть какой нибудь плагин который X509 сертификат подключать в пайплайн из jenkins credentials умеет?
Надо ресторить базу в постгрес, а там только SSL подключение разрешено
источник

I

Ivan in jenkins_ru
Вы его можете подключить через те самые креды
источник

I

Ivan in jenkins_ru
На сколько это работает тут вам проверять, пока такой необходимости не было )
источник

A

Andrei in jenkins_ru
Как положить в стор это понятно. А вот подключить в frestyle job не получается. Нет там такой опции
источник

A

Andrei in jenkins_ru
Только p12 сертификат
источник