Improve title on build scan notice

This commit is contained in:
Daz DeBoer 2021-11-28 08:03:42 -07:00
parent 76f85a724c
commit a25c0ce6cb
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D

View file

@ -296,12 +296,19 @@ if (isTopLevelBuild) {
def registerCallbacks(buildScanExtension, rootProjectName) { def registerCallbacks(buildScanExtension, rootProjectName) {
buildScanExtension.with { buildScanExtension.with {
def buildOutcome = ""
def scanFile = new File("gradle-build-scan.txt") def scanFile = new File("gradle-build-scan.txt")
buildFinished { result ->
buildOutcome = result.failure == null ? " succeeded" : " failed"
}
buildScanPublished { buildScan -> buildScanPublished { buildScan ->
scanFile.text = buildScan.buildScanUri scanFile.text = buildScan.buildScanUri
println('::notice title=build-scan-url::' + buildScan.buildScanUri) // Send commands directly to GitHub Actions via STDOUT.
println('::set-output name=build-scan-url::' + buildScan.buildScanUri) println("::notice title=Build '\${rootProjectName}'\${buildOutcome}::\${buildScan.buildScanUri}")
println("::set-output name=build-scan-url::\${buildScan.buildScanUri}")
} }
} }
} }