connectapi
connectapi copied to clipboard
Setting env variables via `deploy_repo`
Motivating context: we'd like users to be able to deploy to Connect BOTH:
- via Git (
connectapi
: already supported;rsconnect
: see https://github.com/rstudio/rsconnect/issues/888), AND: - Setting env vars at the time of deployment (
connectapi
: newly-supported,rsconnect
: this issue)
For connectapi
, I'm envisioning a parallel version of https://github.com/rstudio/rsconnect/issues/859#issuecomment-1600949465:
Sys.setenv(SECRET = "forty-two")
connectapi::deploy_repo(
client = connectapi::connect(),
repository = "X",
branch = "Y",
subdirectory = "Z",
envVars = c("SECRET")
)