Integrating with CICD pipeline

Pre-requisites #

  • User should be on the Home screen of the BQ platform.
  • Postman application should be installed onto the machine.

Instructions for BQ Integration with CICD Tools #

  1. Click on Setup.
  2. Click on Add On (s).
  3. Click on Add Add-on button. 
  4. Enter meta-data for below fields :
    • Name
    • Add-On Type (CiClient selected by default)
    • Description
    • Comma Separated List of IP’s (enter IP address of all the machines user wishes to allow for CI/CD. You can look up for the machine(s) IP address by typing my IP on google)
  5. Click on Save
  6. Once user clicks on Save button, the API Key and Secret Key will be auto-generated. 
  7. Copy the Secret Key and use it as Authorization with Bearer Token in CICD Tools. 

In the CI/CD tool, please use https://app.bqurious.com/api2/ci/executeFromCi/ as the request URL for POST and https://app.bqurious.com/api2/ci/fetchSummaryResult/ as the request URL for POST.