Combine all sources into a sub-directory

This commit is contained in:
daz
2024-01-25 11:18:18 -07:00
parent e1ada08a9a
commit 5e522253a6
63 changed files with 3 additions and 3 deletions

17
sources/src/execution.ts Normal file
View File

@@ -0,0 +1,17 @@
import * as core from '@actions/core'
import * as exec from '@actions/exec'
import * as gradlew from './gradlew'
export async function executeGradleBuild(executable: string | undefined, root: string, args: string[]): Promise<void> {
// Use the provided executable, or look for a Gradle wrapper script to run
const toExecute = executable ?? gradlew.gradleWrapperScript(root)
const status: number = await exec.exec(toExecute, args, {
cwd: root,
ignoreReturnCode: true
})
if (status !== 0) {
core.setFailed(`Gradle build failed: see console output for details`)
}
}