The Jenkins jobs described in this section run Commerce system and unit tests.
run-cortex-system-tests Jenkins job in CloudOps for Kubernetes runs Cortex Cucumber tests defined in the Elastic Path Commerce (
ep-commerce) code, against a deployed Elastic Path Commerce environment. The parameters this job uses are:
Specifies the nickname of the existing Elastic Path Commerce environment against which to run the Cortex system tests.
The Git repository from which to pull CloudOps for Kubernetes code.
The branch of CloudOps for Kubernetes to use.
The Git repository from which to pull the Elastic Path Commerce code where the tests are defined.
The branch of Elastic Path Commerce to use.
The Jenkins credentials to use when checking out the ep-commerce code.
run-select-commerce-tests Jenkins job in CloudOps for Kubernetes runs Commerce tests against an installed Elastic Path Commerce deployment package. The job independently builds the deployment package for each job run. The parameters this job uses are:
The string value of the commerce tests to run.
The branch of CloudOps for Kubernetes to test.
The branch of Elastic Path Commerce to test.
Set the parameter to
true if you would like the build to be marked as unstable even if the tests fail.