Skip to main content

compilation_results

Overview

Namecompilation_results
TypeResource
Idgoogle.dataform.compilation_results

Fields

NameDatatypeDescription
namestringOutput only. The compilation result's name.
releaseConfigstringImmutable. 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/*.
resolvedGitCommitShastringOutput only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
workspacestringImmutable. The name of the workspace to compile. Must be in the format projects/*/locations/*/repositories/*/workspaces/*.
codeCompilationConfigobjectConfigures various aspects of Dataform code compilation.
compilationErrorsarrayOutput only. Errors encountered during project compilation.
dataformCoreVersionstringOutput only. The version of @dataform/core that was used for compilation.
gitCommitishstringImmutable. 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

Methods

NameAccessible byRequired ParamsDescription
getSELECTcompilationResultsId, locationsId, projectsId, repositoriesIdFetches a single CompilationResult.
listSELECTlocationsId, projectsId, repositoriesIdLists CompilationResults in a given Repository.
createINSERTlocationsId, projectsId, repositoriesIdCreates a new CompilationResult in a given project and location.
_listEXEClocationsId, projectsId, repositoriesIdLists CompilationResults in a given Repository.
queryEXECcompilationResultsId, locationsId, projectsId, repositoriesIdReturns CompilationResultActions in a given CompilationResult.