forked from MarkEdmondson1234/googleCloudRunner
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_pkgdown.yml
151 lines (150 loc) · 4.7 KB
/
_pkgdown.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
title: "googleCloudRunner"
url: https://code.markedmondson.me/googleCloudRunner
development:
mode: release
authors:
name: Mark Edmondson
href: https://code.markedmondson.me/
template:
params:
bootswatch: readable
ganalytics: UA-47480439-2
home:
strip_header: true
links:
- text: Mark Edmondson's Code Blog
href: https://code.markedmondson.me
- text: Cloud Run
href: https://cloud.run
icon: fa-running
- text: Cloud Build
href: https://cloud.google.com/cloud-build/
icon: fa-shapes
- text: Cloud Scheduler
href: https://cloud.google.com/scheduler/
icon: fa-clock
navbar:
title: googleCloudRunner
inverse: false
left:
- href: index.html
icon: fa-home
- text: "Setup"
icon: fa-wrench
menu:
- text: "R Setup"
href: articles/setup.html
- text: "GCP Setup"
href: articles/setup-gcp.html
- text: "Git Setup"
href: articles/git.html
- text: "Cloud Build"
href: articles/cloudbuild.html
icon: fa-shapes
- text: "Cloud Run"
href: articles/cloudrun.html
icon: fa-running
- text: "Cloud Scheduler"
href: articles/cloudscheduler.html
icon: fa-clock
- text: "Use Cases"
href: articles/usecases.html
icon: fa-hands-helping
menu:
- text: "R API Microservices"
href: articles/usecase-r-api-microservices.html
- text: "Deploy Shiny on Cloud Run"
href: articles/usecase-shiny-cloudrun.html
- text: "Deploy Shiny on Kubernetes"
href: articles/usecase-shiny-kubernetes.html
- text: "R Package Tools: Auto Docker images"
href: articles/usecase-package-docker-build.html
- text: "R Package Tools: Testthat coverage"
href: articles/usecase-testthat-coverage.html
- text: "R Package Tools: Pkgdown websites"
href: articles/usecase-deploy-pkgdown-website.html
- text: "Scheduled R scripts in the Cloud"
href: articles/usecase-scheduled-r-builds.html
- text: "Save R output to GitHub"
href: articles/usecase-r-results-github.html
- text: "Integrating R with other languages"
href: articles/usecase-polygot-ga-imports-to-bigquery.html
- text: "Event-triggered R scripts with pub/sub"
href: articles/usecase-r-event-driven-pubsub.html
- text: "Create a Slackbot downloading Google Analytics"
href: articles/usecase-slackbot-google-analytics.html
- text: "Schedule Google Analytics User Deletion API"
href: articles/usecase-scheduled-google-analytics.html
- text: "On-demand parameterised R Markdown reports"
href: articles/usecase-rmarkdown-cloudrun.html
- text: "Functions"
href: reference/index.html
icon: fa-question
reference:
- title: "Setup functions"
desc: >
Functions setting up your GCP configuration
contents:
- matches("cr_setup")
- matches("cr_bucket")
- matches("cr_email")
- matches("cr_project")
- matches("cr_region")
- title: "Deployment functions"
desc: >
Functions for deploying useful applications
contents:
- matches("cr_deploy")
- matches("cr_dockerfile")
- title: "Cloud Build functions"
desc: >
Functions for working with Cloud Build
contents:
- cr_build
- matches("cr_build_")
- matches("cr_sourcerepo")
- Build
- Source
- RepoSource
- StorageSource
- title: "Cloud Build creation functions"
desc: >
Functions for creation of cloudbuild.yaml files and build steps
contents:
- matches("cr_buildstep")
- matches("cr_build_yaml")
- title: "Cloud Build Trigger functions"
desc: >
Functions for creation of triggers that determine when the builds run
contents:
- matches("cr_buildtrigger")
- matches("cr_sourcerepo")
- GitHubEventsConfig
- BuildTrigger
- title: "Cloud Run functions"
desc: >
Functions for working with Cloud Run deployments
contents:
- matches("cr_run")
- cr_deploy_run
- cr_plumber_pubsub
- cr_pubsub
- title: "JWT authorisation"
desc: >
Functions for working with authenticated Google apps, such as Cloud Run
contents: matches("cr_jwt")
- title: "Cloud Scheduler functions"
desc: >
Functions for working with Cloud Scheduler
contents:
- matches("cr_schedule")
- cr_build_schedule_http
- cr_run_schedule_http
- Job
- HttpTarget
- title: "library(targets) integrations"
desc: >
Functions for working with targets workflows on Cloud Build
contents:
- matches("cr_buildstep_targets")
- matches("cr_build_targets")