CI/CD Integration Examples
This section provides example configurations for running the SeaLights SBT plugin in common CI/CD systems.
java -jar sl-build-scanner.jar -sbt -configfile ./sl-config.json -workspacepath .stage('SeaLights Build') {
steps {
sh 'java -jar tools/sl-build-scanner.jar -sbt -configfile sl-config.json -workspacepath $WORKSPACE'
sh 'sbt sealightsRun'
}
}steps:
- uses: actions/checkout@v3
- run: java -jar tools/sl-build-scanner.jar -sbt -configfile sl-config.json -workspacepath $GITHUB_WORKSPACE
- run: sbt sealightsRunsealights_build:
script:
- java -jar tools/sl-build-scanner.jar -sbt -configfile sl-config.json -workspacepath $CI_PROJECT_DIR
- sbt sealightsRunSplit Execution Example (Advanced)
Step 1 — Scan Only
Step 2 — Tests Only
Last updated
Was this helpful?

