-
Notifications
You must be signed in to change notification settings - Fork 27
support for shinyapps.io #261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
shinyapps.io support branch
…nto bcwu-merge-shinyapps
Initialize S3 server like other servers
ssinnott
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's some broken tests after the merge... but the script works for deploying to shinyapps.io locally on my end. So I think it's good to go from my perspective.
| @click.option( | ||
| "--account", | ||
| "-a", | ||
| envvar="SHINYAPPS_ACCOUNT", | ||
| help="The shinyapps.io account name.", | ||
| ) | ||
| @click.option( | ||
| "--token", | ||
| "-T", | ||
| envvar="SHINYAPPS_TOKEN", | ||
| help="The shinyapps.io token.", | ||
| ) | ||
| @click.option( | ||
| "--secret", | ||
| "-S", | ||
| envvar="SHINYAPPS_SECRET", | ||
| help="The shinyapps.io token secret.", | ||
| ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these new options could be all added under @server_args https://github.com/rstudio/rsconnect-python/blob/72c58f47675c7db84632a0688c49400ca2ea73dc/rsconnect/main.py#L100-L133
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The only method that will work with shinyapps.io right now is deploy_manifest, so I think it would be misleading for rsconnect-python to explicitly accept those options for the other methods.
Description
Adds support for adding shinyapps.io credentials and deploying to shinyapps.io.