-
Notifications
You must be signed in to change notification settings - Fork 82
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
Collaborator source RMD publishing creates a new app instead of a new bundle #1007
Comments
We have also seen this bug in |
You can work around this issue by using the rsconnect::deployApp(appDir = ".", appId = "a2859a31-4326-4125-9deb-39f31e5d4fbc") |
The v0.8.29 release falls into this clause when determining the deployment target: Lines 681 to 686 in 9ce427e
The IDE calls |
When the IDE recognizes that the target deployment does not correspond with an account that is configured, it attempts to discover a local account on the same server. As a result,
|
Would it be useful to have a function that detects when |
Related: When targeting a deployment, there are two accounts:
With 0.8.29, these concepts were (mostly) separate, though not obviously so. The distinction between these two accounts was lost with 1.0.0. We will need |
I do not believe that we need to understand when we are being called by the IDE. I think the mistake was not understanding that the incoming |
We believe that this problem is resolved in the development version of rsconnect. remotes::install_github("rstudio/rsconnect") |
rsconnect:
1.1.0
Connect:
2023.10.0-dev+216-g70573d7869
actual:
A new App is created (owned by the Publisher)
expected:
A new bundle should be created for the existing App (owned by the Admin)
see also:
https://docs.posit.co/tutorials/user/publishing-with-collaboration-on-rsc/(obsolete)see also: https://docs.posit.co/connect/user/publishing/#publishing-collaboration
The text was updated successfully, but these errors were encountered: