Установить мавен(если есть то пропустить этот пункт)
sudo apt-get install maven
Установить allure(если есть то пропустить этот пункт)
wget https://github.com/allure-framework/allure2/releases/download/2.25.0/allure_2.25.0-1_all.deb
sudo dpkg -i allure_2.25.0-1_all.deb
sudo rm -rf allure_2.25.0-1_all.deb
Перейти в папку проекта.
Запустить тесты
mvn -B test --file pom.xml
Отобразить отчет allure
cd target/
allure serve
Установка Jenkinsa локально https://www.jenkins.io/doc/book/installing/docker/ sudo docker exec 729fdae57703 cat /var/jenkins_home/secrets/initialAdminPassword 0 docker network create jenkins
docker network create jenkins
1 docker run
--name jenkins-docker
--rm
--detach
--privileged
--network jenkins
--network-alias docker
--env DOCKER_TLS_CERTDIR=/certs
--volume jenkins-docker-certs:/certs/client
--volume jenkins-data:/var/jenkins_home
--publish 2376:2376
docker:dind
--storage-driver overlay2
2
docker build -t myjenkins-blueocean:2.440.1-1 .
3 docker run
--name jenkins-blueocean
--restart=on-failure
--detach
--network jenkins
--env DOCKER_HOST=tcp://docker:2376
--env DOCKER_CERT_PATH=/certs/client
--env DOCKER_TLS_VERIFY=1
--publish 8080:8080
--publish 50000:50000
--volume jenkins-data:/var/jenkins_home
--volume jenkins-docker-certs:/certs/client:ro
myjenkins-blueocean:2.440.1-1