Skip to main content
Version: 1.0.0

BuildDefinitionInput

No description

input BuildDefinitionInput {
buildAppId: String
buildAppName: String
gitSource: GitSourceInput
buildClusterId: UUID
target: BuildTargetInput
type: BuildType
engine: BuildEngine
nodeJsVersion: String
pythonVersion: String
golangVersion: String
staticPath: String
dockerfilePath: String
dockerfileText: String
workingDirectory: String
buildCommand: String
testCommand: String
runCommand: String
noBuildCache: Boolean
autoRetry: Boolean
kanikoFlags: [String]
}

Fields

BuildDefinitionInput.buildAppId ● String scalar

BuildDefinitionInput.buildAppName ● String scalar

BuildDefinitionInput.gitSource ● GitSourceInput input

BuildDefinitionInput.buildClusterId ● UUID scalar

BuildDefinitionInput.target ● BuildTargetInput input

BuildDefinitionInput.type ● BuildType enum

BuildDefinitionInput.engine ● BuildEngine enum

BuildDefinitionInput.nodeJsVersion ● String scalar

BuildDefinitionInput.pythonVersion ● String scalar

BuildDefinitionInput.golangVersion ● String scalar

BuildDefinitionInput.staticPath ● String scalar

BuildDefinitionInput.dockerfilePath ● String scalar

BuildDefinitionInput.dockerfileText ● String scalar

BuildDefinitionInput.workingDirectory ● String scalar

BuildDefinitionInput.buildCommand ● String scalar

BuildDefinitionInput.testCommand ● String scalar

BuildDefinitionInput.runCommand ● String scalar

BuildDefinitionInput.noBuildCache ● Boolean scalar

BuildDefinitionInput.autoRetry ● Boolean scalar

BuildDefinitionInput.kanikoFlags ● [String] list scalar

Member Of

CreateBuildInput input ● CreateProjectInput input ● UpdateBuildInput input