...
...
...
...
...
Creating a Session ID
Before running the build scan and tests, you need to create a session ID. The session ID is provided to each step in order to link them together as one complete cycle.
...
Code Block | ||
---|---|---|
| ||
<tstamp>
<format property="time.stamp" pattern="yyyyMMdd-HHmm"/>
</tstamp>
<target name="sealights_config">
<java jar="${sealights.dir}/sl-build-scanner.jar" fork="true">
<arg value="-config"/>
<arg value="-tokenfile"/>
<arg value="/path/to/sltoken.txt"/>
<arg value="-appname"/>
<arg value="myApp"/>
<arg value="-branchname"/>
<arg value="master"/>
<arg value="-buildname"/>
<arg value="${time.stamp}"/>
<arg value="-pi"/>
<arg value="*.com.company.*"/>
</java>
</target> |
...
Code Block | ||
---|---|---|
| ||
<junit fork="yes"> <jvmarg value="-javaagent:${sealights.dir}/sl-test-listener.jar"/> <jvmarg value="-Dsl.tokenFile=/path/to/sltoken.txt"/> <jvmarg value="-Dsl.buildSessionIdFile=buildSessionId.txt"/> <jvmarg value='-Dsl.testStage="Unit Tests"'/> </junit> |
Info |
---|
See 'Java Command Reference - Installing test listener as Java Agent' for full parameter details |
Sample integration into an existing ANT project
...