Setup functionsFunctions setting up your GCP configuration |
|
---|---|
A helper setup function for setting up use with googleCloudRunner |
|
Create a service account for googleCloudRunner |
|
Give a service account the right permissions for googleCloudRunner operations |
|
Run tests over your setup |
|
Get/Set the Cloud Storage bucket for your Cloud Build Service |
|
Get/Set cloud build email |
|
Get/Set the projectId for your CloudRun services |
|
Get/Set the endpoint for your CloudRun services |
|
Cloud Run Regions |
|
Deployment functionsFunctions for deploying useful applications |
|
Deploy a Cloud Run app to display build badges |
|
Deploy a local Dockerfile to be built on ContainerRegistry |
|
Deploy Docker build from a Git repo |
|
Launch the googleCloudRunner deployment RStudio gadget |
|
Deploy a cloudbuild.yml for R package tests and upload to Codecov |
|
Deploy a cloudbuild.yml for a pkgdown website of an R package |
|
Deploy an R script with an optional schedule |
|
Deploy to Cloud Run |
|
Deploy HTML built from a repo each commit |
|
Cloud Build functionsFunctions for working with Cloud Build |
|
Starts a build with the specified configuration. |
|
Download artifacts from a build |
|
Lists the build |
|
Download logs from a Cloud Build |
|
Make a Cloud Build object out of a cloudbuild.yml file |
|
Build a source object |
|
Returns information about a previously requested build. |
|
|
Set up Google Cloud Build to run a targets pipeline |
Create a StorageSource |
|
Wait for a Build to run |
|
Write out a Build object to cloudbuild.yaml |
|
Create a cloudbuild Yaml object in R |
|
Add an artifact for cloudbuild.yaml |
|
Create an availableSecrets entry for build yaml |
|
Deploy a Cloud Run app to display build badges |
|
|
Create a Cloud Scheduler HTTP target from a Cloud Build object |
List source repositories available under a project |
|
Build Object |
|
Source Object |
|
RepoSource Object |
|
StorageSource Object |
|
Cloud Build creation functionsFunctions for creation of cloudbuild.yaml files and build steps |
|
|
Set up Google Cloud Build to run a targets pipeline |
Create a StorageSource |
|
Create a yaml build step |
|
Run a bash script in a Cloud Build step |
|
|
Buildstep to deploy to Google Compute Engine |
Create a build step for decrypting files via KMS |
|
Convert a data.frame into cr_buildstep |
|
Create a build step to build and push a docker image |
|
Authorize Docker using |
|
Modify an existing buildstep with new parameters |
|
Extract a buildstep from a Build object |
|
|
A buildstep template for gcloud |
Create a build step for authenticating with Git |
|
Send an email in a Cloud Build step via MailGun.org |
|
Setup nginx for Cloud Run in a buildstep |
|
Do R package tests and upload to Codecov |
|
Create buildsteps for deploying an R pkgdown website to GitHub |
|
Run an R script in a Cloud Build R step |
|
Create buildsteps to deploy to Cloud Run |
|
Create a buildstep for using Secret Manager |
|
Send a Slack message to a channel from a Cloud Build step |
|
|
Buildstep to run a targets pipeline on Cloud Build |
Create a cloudbuild Yaml object in R |
|
Add an artifact for cloudbuild.yaml |
|
Create an availableSecrets entry for build yaml |
|
Cloud Build Trigger functionsFunctions for creation of triggers that determine when the builds run |
|
Download logs from a Cloud Build |
|
Create a new BuildTrigger |
|
Copy a buildtrigger |
|
Deletes a `BuildTrigger` by its project ID and trigger ID.This API is experimental. |
|
Updates a `BuildTrigger` by its project ID and trigger ID.This API is experimental. |
|
Returns information about a `BuildTrigger`.This API is experimental. |
|
Lists existing `BuildTrigger`s.This API is experimental. |
|
Create a buildtrigger pub/sub object |
|
Create a buildtrigger repo object |
|
Runs a `BuildTrigger` at a particular source revision. |
|
Create a buildtrigger webhook object |
|
List source repositories available under a project |
|
GitHubEventsConfig Object |
|
BuildTrigger Object |
|
Cloud Run functionsFunctions for working with Cloud Run deployments |
|
Create a CloudRun service. |
|
Create an invoker email for use within authenticated Cloud Run |
|
Get information about a Cloud Run service. |
|
List CloudRun services. |
|
Create a Cloud Scheduler HTTP target for a private Cloud Run URI |
|
Deploy to Cloud Run |
|
Plumber - Pub/Sub parser |
|
Send a message to pubsub |
|
JWT authorisationFunctions for working with authenticated Google apps, such as Cloud Run |
|
|
Create a JSON Web Token (JWT) from your service client and call Google services |
Cloud Scheduler functionsFunctions for working with Cloud Scheduler |
|
|
Create a Cloud Scheduler HTTP target from a Cloud Build object |
Schedule a Build object via HTTP or PubSub |
|
Deletes a scheduled job. |
|
Gets a scheduler job. |
|
Lists Cloud Scheduler jobs. |
|
Pauses and resumes a scheduled job. |
|
Forces a job to run now. |
|
Create a Cloud Scheduler HTTP target for a private Cloud Run URI |
|
Job Schedule Object |
|
HttpTarget Object |
|
library(targets) integrationsFunctions for working with targets workflows on Cloud Build |
|
|
Set up Google Cloud Build to run a targets pipeline |
|
Buildstep to run a targets pipeline on Cloud Build |