Jenkins has an option to trigger a pipeline(in Dev or Prod) for every commit in a specific Git branch.
In continuation with the comment, that talks about a pipeline in QA environment to execute(smoke/regression/...) on every new artifact generated by Dev pipeline in Nexus(say).
1)
For every new artifact(say product-x.y-snapshot.jar
in Nexus) generated in Dev pipeline, What is the option in Jenkins that is used to trigger a QA pipeline execution? Mechanics of using Jenkins...
2)
Using Jenkins pipeline(QA env), What technology is used to deploy product-x.y-snapshot.jar
in a VM and invoke QA tests(written in python)? and provide the test results.