| cr_build_artifacts | R Documentation |
If a completed build includes artifact files this downloads them to local files
cr_build_artifacts( build, download_folder = getwd(), overwrite = FALSE, path_regex = NULL )
build |
A Build object that includes the artifact location |
download_folder |
Where to download the artifact files |
overwrite |
Whether to overwrite existing local data |
path_regex |
A regex of files to fetch from the artifact bucket location. This is due to not being able to support the path globs |
If your artifacts are using file glob (e.g. myfolder/**) to decide which workspace files are uploaded to Cloud Storage, you will need to create a path_regex of similar functionality ("^myfolder/"). This is not needed if you use absolute path names such as "myfile.csv"
Other Cloud Build functions:
Build(),
RepoSource(),
Source(),
StorageSource(),
cr_build_list(),
cr_build_logs(),
cr_build_make(),
cr_build_status(),
cr_build_targets(),
cr_build_upload_gcs(),
cr_build_wait(),
cr_build_write(),
cr_build_yaml_artifact(),
cr_build_yaml_secrets(),
cr_build_yaml(),
cr_build()
## Not run:
#' r <- "write.csv(mtcars,file = 'artifact.csv')"
ba <- cr_build_yaml(
steps = cr_buildstep_r(r),
artifacts = cr_build_yaml_artifact("artifact.csv", bucket = "my-bucket")
)
ba
build <- cr_build(ba)
built <- cr_build_wait(build)
cr_build_artifacts(built)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.