The app performs a PULL automatically every certain period of time, however you can perform a PUSH from Bamboo by using the following method:
- you can use the tests in this project to push the results: Bitbucket (How-To: Create a push from Bamboo using a test )
The goal of this test is to be used as the last step in a pipeline in order to push test results and validate if all suites in a container are triaged.
MANDATORY PARAMETERS:
- Server: The server parameters (default port is 8080) and the path (if it applies. The default is /)
qe.server.urlqe.server.portqe.server.path
- Authorization: You need to ask for the ClientId and SecretId of your connector. How-To: Pull / Push configuration
qe.server.clientIdqe.server.secretId
- Target: The targets are the container, executor or product to validate.
- If you need to push test result you need to run:
qe.test.viewsi.e: Deploy,Test,ETC (you can set multiple view, coma separated. The view by default is All)
- If you need to push test result you need to run:
Choose the CI that you're using:
test=JenkinsPushTestSuite
or
test=BambooPushTestSuite- If you need to validate the triage result
qe.test.containeridqe.test.executoridqe.test.productidtest=com.clarolab.pipeline.test.[PipelineContainerAPITest | PipelineExecutorAPITest | PipelineProductAPITest]
- Bamboo CI: The Bamboo server where tests are running.
qe.bamboo.urlqe.bamboo.usernameqe.bamboo.token
OPTIONAL PARAMETERS:
qe.test.timeoutThe amount of milliseconds to wait if the triage is not done. By default it's 30secsqe.test.repeatThe amount of retries. By default it's 5 times
Note: you can push the result and validate if the triage is completely done and your product is ready to deploy
Copyright (c) 2019, Clarolab. All rights reserved.

Comments