CompilationResultArgs constructor
Creates a new CompilationResultArgs.
codeCompilationConfig Immutable. If set, fields of code_compilation_config override the default compilation settings that are specified in dataform.json.
gitCommitish Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: 12ade345 - a tag: tag1 - a branch name: branch1
location Optional.
project Optional.
releaseConfig Immutable. The name of the release config to compile. The release config's 'current_compilation_result' field will be updated to this compilation result. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*.
repositoryId Required.
workspace Immutable. The name of the workspace to compile. Must be in the format projects/*/locations/*/repositories/*/workspaces/*.
Implementation
const CompilationResultArgs({
this.codeCompilationConfig,
this.gitCommitish,
this.location,
this.project,
this.releaseConfig,
required this.repositoryId,
this.workspace,
});