Как использовать исполняемые файлы Selenium и интегрировать их с Jenkins - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь интегрировать Jenkins и Selenium, но проблема в том, что все, что у меня есть, это исполняемые файлы jar, testng.xml и run.bat для запуска тестового набора, и мне нужно загрузить эти файлы в SVN, а затем интегрировать их с Дженкинс. Я знаю, как использовать их на локальном компьютере, создавая фристайл-проект в Jenkins, но как можно сделать то же самое, имея файлы в SVN вместо локального компьютера? (опять же у нас нет кода.)

1 Ответ

0 голосов
/ 26 июня 2019

Вы можете создать Jenkins файл.Вот так:

pipeline {
  agent any
  stages {
    stage("Tests") {
      steps {
        git branch: "${params.BRANCH}", url: 'http://gitUrl/tests.git'
        sh 'java -jar pathToJar/your.jar'
      }
    }
  }
}

Поместите его в тот же репо, где находятся все ваши тестовые банки.После этого вам нужно создать конвейерное задание в Jenkins только с одной конфигурацией Pipeline script from SCM и предоставить GIT-ссылку на ваше хранилище с тестами, в которых находится созданный Jenkinsfile.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...