Size: a a a

2019 June 30

V

Vika_JuniorQA in ru_jenkins
Сейчас отрабатывает без ошибок, появлется список того, что сделано, но пока html не формируется
pipeline {
      agent any
      tools {
              maven 'myMaven'
          }
      stages{

             stage('Build') {
                  steps {
                           sh 'mvn -B -U surefire:test -DtestFailureIgnore=true'
                  }
             }
             stage('Clean'){
                   steps{
                       sh 'mvn clean'
                   }
             }
             stage('Test') {
               steps{
                       sh 'mvn test'
               }
             }
      }
      post {
         success {
            archive "target/**/*"
         }
      }
}
источник

V

Vika_JuniorQA in ru_jenkins
источник

E

Etki in ru_jenkins
Vika_JuniorQA
pipeline {
      agent any
      tools {
              maven 'myMaven'
          }
      stages{

             stage('Build') {
                  steps {
                           sh 'mvn -B -U surefire:test -DtestFailureIgnore=true'
                  }
             }
             stage('Clean'){
                   steps{
                       sh 'mvn clean'
                   }
             }
             stage('Test') {
               steps{
                       sh 'mvn test'
               }
             }
      }
      post {
        always {
          junit "/target/surefire-reports/ru.example.CalculatorTest.xml"
        }
      }
}
здесь тоже с путями ничего не смущает?
источник

V

Vika_JuniorQA in ru_jenkins
🤔не-ет
источник

E

Etki in ru_jenkins
ru.example.CalculatorTest.xml
TEST-ru.example.CalculatorTest.xml
источник

V

Vika_JuniorQA in ru_jenkins
здесь только TEST-ru.example.CalculatorTest.xml
источник

V

Vika_JuniorQA in ru_jenkins
но это результат работы
источник

E

Etki in ru_jenkins
Vika_JuniorQA
pipeline {
      agent any
      tools {
              maven 'myMaven'
          }
      stages{

             stage('Build') {
                  steps {
                           sh 'mvn -B -U surefire:test -DtestFailureIgnore=true'
                  }
             }
             stage('Clean'){
                   steps{
                       sh 'mvn clean'
                   }
             }
             stage('Test') {
               steps{
                       sh 'mvn test'
               }
             }
      }
      post {
        always {
          junit "/target/surefire-reports/ru.example.CalculatorTest.xml"
        }
      }
}
а здесь у тебя что
источник

V

Vika_JuniorQA in ru_jenkins
в pipeline ведь уже нет этого пути
источник

V

Vika_JuniorQA in ru_jenkins
ты вставляешь так неудобно,не понятно
источник

E

Etki in ru_jenkins
неудобно ((((((
источник

V

Vika_JuniorQA in ru_jenkins
ну да все в одну строку
источник

V

Vika_JuniorQA in ru_jenkins
у меня сейчас вот так:
источник

V

Vika_JuniorQA in ru_jenkins
pipeline {
      agent any
      tools {
              maven 'myMaven'
          }
      stages{

             stage('Build') {
                  steps {
                           sh 'mvn -B -U surefire:test -DtestFailureIgnore=true'
                  }
             }
             stage('Clean'){
                   steps{
                       sh 'mvn clean'
                   }
             }
             stage('Test') {
               steps{
                       sh 'mvn test'
               }
             }
      }
      post {
         success {
            archive "target/**/*"
         }
      }
}
источник

PK

Pavel Kamyshev in ru_jenkins
кто-нибудь сталкивался, что дженкинс на мастере не находит мавен например тупо пишет
mvn: command not found

при это залогинился от дженкинса и команда спокойно отрабатывает
источник

E

Etki in ru_jenkins
shell и login shell - немного разные вещи, тот же .bashrc например не читается. Дампни PATH из джобы.
источник

PK

Pavel Kamyshev in ru_jenkins
path я глобально прописал
источник

SP

Sergey Pechenko in ru_jenkins
Pavel Kamyshev
path я глобально прописал
не принципиально.
просто в джобе выполни команду env.
источник

PK

Pavel Kamyshev in ru_jenkins
Sergey Pechenko
не принципиально.
просто в джобе выполни команду env.
хм...ну да, там нет мавена, чот не понимаю где я косякнул
источник

PK

Pavel Kamyshev in ru_jenkins
кароч, ларчик просто отrрывается, симлинком в /usr/bin/mvn
источник