Monitor your Pipeline for Build Modifications

Monitor your Pipeline for Build Modifications

The next step is to configure the agent to monitor your Pipeline for Build Modifications. The agent creates Build Modifications from changes you make by importing transports into the Pipeline’s QAS system. To see how to the agent to monitor your Pipeline for Build Modifications run the following from your PowerShell window:

PS C:\apps\SLABAPAgent\bin> .\slabapcli.exe buildmods help
[2025-06-18 09:05:39.325+01:00] [info] Current ANSI Code Page: 65001 (UTF-8) (65001)
[2025-06-18 09:05:39.326+01:00] [info] Config pathname: ../config/config.toml
buildmods <command> --pipeline <pipeline>
commands:
  help : buildmods command help
  run : configure collection of build mods
  stop: stop collection of buildmods

To monitor your Pipeline’s QAS system for Build Modifications, run the following from your PowerShell window:

PS C:\apps\SLABAPAgent\bin> .\slabapcli.exe buildmods run --pipeline HH_SLABAPCLI_170625
[2025-06-18 09:24:49.485+01:00] [info] Current ANSI Code Page: 65001 (UTF-8) (65001)
[2025-06-18 09:24:49.486+01:00] [info] Config pathname: ../config/config.toml
[2025-06-18 09:24:49.516+01:00] [info] Total time: 00:00:00.031

This command creates a BUILD_MODS scheduled task that runs every five minutes to create Build Modifications from transports imported into the Pipeline’s QAS system.

To display the Build Modifications in SeaLights, go to the Coverage Dashboard and open the Build history window for your app.

In the Build column:

  • The Initial Build Map name has the format Initial <QAS system>|<QAS hostname>|<Creation datetime>

  • Build Modifications have the format <Transport name>|<Import datetime>

The Coverage Report’s Overall Coverage tab lists all the objects in your SeaLights app.

The Coverage Report hierarchy has the following structure:

App
	<Development Class/Package>
		<Object Type>
			<Object Name>
				{} <Component Type> <Component Name>



The Code Changes tab lists all the code changes introduced by Build Modifications.

Stop monitoring a Pipeline for Build Modifications

To stop monitoring a Pipeline for Build Modifications, run the following from your PowerShell window:

PS C:\apps\SLABAPAgent\bin> .\slabapcli.exe buildmods stop --pipeline HH_SLABAPCLI_170625
[2025-06-18 14:45:19.637+01:00] [info] Current ANSI Code Page: 65001 (UTF-8) (65001)
[2025-06-18 14:45:19.638+01:00] [info] Config pathname: ../config/config.toml
[2025-06-18 14:45:19.652+01:00] [info] Stopped buildmods run
[2025-06-18 14:45:19.652+01:00] [info] Total time: 00:00:00.015

Last updated

Was this helpful?