start jenkins linux code example
Example 1: install jenkins on ubuntu
## Install java
sudo apt update && sudo apt install openjdk-8-jdk -y
## Install Jenkins
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
/etc/apt/sources.list.d/jenkins.list'
sudo apt-get update && sudo apt-get install jenkins -y
Example 2: jenkins command
- mvn verify -Dbrowser=chrome --> to run with chrome
- mvn verify -Dcucumber.options="--tags @smoke"
mvn clean ==> delete target folder
- mvn clean test ==> delete target folder
and run cucumber tests
- mvn clean verify ==> delete target folder, run cucumber test,
generate cucumber HTML report
- mvn clean verify -P Regression ==> delete target folder,
run Regression profile in pom.xml.
- mvn verify -Dfile = RegressionRunner.java ==>
runs this specific runner class
- mvn install -DskipTests ==> It will skip all tests
- mvn -Dtest=login test ==> Running a Single Test Class:
It will run only login test class
- mvn verify -Dbrowser=firefox --> to run with firefox
-Denv="QA2" --> provide scenarios that you want to run.
No need to change CucumberRunner class.
It overrides runner class configuration.