posit-dev / posit-dev/rsconnect-python
Separate bundling from deployment
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 37
- Forks
- 28
- Ø Merge
- 1 T. 3 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
I would like to create a bundle, have it deployed to an integration server, tested by testers, and only when they approve, the very same bundle needs to go to production.
I cannot currently do that, because bundling action is lumped together with deployment action.
Please create additional CLI options that allow one to run "create bundle" command, obtaining an artifact (probably .tar.gz) and a separate "deploy bundle" command, that will deploy the existing bundle file to a server of choice.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den bestehenden CLI-Ablauf nachzuverfolgen, der derzeit Bundling und Deployment kombiniert. Definiere separate Einstiegspunkte "create bundle" und "deploy bundle", und verifiziere anschließend, dass dasselbe generierte Artefakt zuerst auf einem Integrationsserver und später nach der Genehmigung in der Produktion bereitgestellt werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 30/100