posit-dev / posit-dev/rsconnect-python
Need a flag to stop web browser opening a new tab after successful deployment to shinyapps.io
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 37
- Forks
- 28
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 7
Description
One of the use cases we are trying to solve for CI deployments to shinyapps.io is to not have the default web browser tab being open on every successful deployment due to this line in the code.
If we can have an alternative/flag that allows the user to not have a browser tab being opened after successful deployments.
something along the lines of
-o, --open_browser [yes|no] If the web browser tab should be automatically opened after deployment yes (default) or no)
so the usage would look like
rsconnect deploy shiny app_file_path --name server_nickname --open_browser no
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par lire rsconnect/api.py à la ligne liée autour de la 734 et suivez la façon dont la commande deploy shiny analyse et transmet ses options. Vérifiez où le navigateur est ouvert après un déploiement réussi, puis ajoutez le comportement d’exclusion demandé tout en conservant le comportement par défaut. C’est terminé lorsque la commande fournie évite d’ouvrir un onglet, tandis que les déploiements sans le flag conservent le comportement actuel.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- cli
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100