Skip to main content

Bamboo CI Integration with AIQ Dashboard Creation

Last reviewed: September 24, 2026

Use this article when Bamboo triggers AIQ execution and the pipeline also needs to publish or create dashboard evidence.

AbstractWhat changed in this article

Appvance

  • Confirm IQwhether typically runs using a Docker Linux environment whichBamboo is naturalstill the active CI tool for ANT tasks, those tasks trigger different parts of the process,customer; themany behaviorteams ishave ruled by parameters that are stated in a build.xml file located in the root of the repository.
    Inmoved this document, you will find howworkflow to implementJenkins theseor ANTanother tasksCI using Bamboo.

    Bamboo server requirement

    Assuming that an existantservice.

  • Keep Bamboo server,plan thevariables onlyseparate thingfrom weAIQ needcredentials toand adddashboard tonames.
  • Validate thedashboard servercreation isthewith Apacheone Antcontrolled build scriptingbefore language,enabling pleasescheduled followor thebranch-wide installationruns.
guide

Validation inworkflow

https://ant.apache.org/manual/install.html, later it will be necessary to reference it in
  1. Review the Bamboo configurationplan asvariables used to call AIQ.
  2. Run a serversingle executable providing a labelbuild and the full path toconfirm the packageAIQ executables.execution

    Plancompletes Configuration

    successfully.
  3. Verify

    Thethat nativethe buildexpected configurationdashboard is basedcreated inor agents, Dockers configuration are not covered in the present document

    Create a Project

    Give the project a name and a key as an acronym, optionally you can fill the descriptionupdated with some relevant info.

    Create a Plan

    Give the plan a name and a key as an acronym, optionally you can fill the description with some relevant info.

    Set the repository

    Fill the repository credentials fields and the correct branchrun data.

Review note: Marked Bamboo as customer/environment-specific CI guidance and click intightened the Configurescope Plan button

Fill the repository credentials fields and the correct branch and click in the Configure Plan button

Configuring the plan

It will be redirected to this form

All the necessary jobs for the scenario execution have been created as ant tasks, please modify the paths as per the environment you are setting up and create the following tasks in this order

It is important to have the Force Clean Build option checked to avoid accumulating the results in the Dashboard of each of the plan executions.

Updating necessary dependencies to execute different AppvanceRestClient ant tasks.

Scenario execution as it has been stated in the build.xml file

Based on the results of the scenario execution thearound dashboard is updatedcreation.

Windows agent requirements

    It is needed to have Appvance IQ completely installed in the agent Run Appvance IQ on Windows using autologon tool and task scheduler (for the IE issue when running as a service). See Runing Appvance IQ on Windows as a Service

    Access to a database (MySQL or Oracle) with AIQ schema created, it can be local or remote.

    Apache Ant build scripting languaje, please follow the installation guide in https://ant.apache.org/manual/install.html, later it will be necessary to reference it in the Bamboo configuration.


    Last updated: JulySeptember 21,24, 20232026

    If you have any feedback on this topic, please contact us at documentation@appvance.ai.