CI/CD pour le déploiement automatique du site de developpement #56
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cette github action permet de déployer le site de développement chaque fois qu'on push sur la branche dev;
Pour le mettre en place, j'ai :
ed25519
et ajouté la clé privéecat dataviz_key | base64 -w0
dans un secretSSH_SECRET_KEY
du dépôtssh-keyscan xxxx.xxxx.xxxx.xxxx > .deploy/known_host
J'ai mis le sudo sans mot de passe pour permettre de stopper et démarrer le service
taxplorer-dev.uwsgi
. Je ne sais pas si on peut permettre à un utilisateur non sudo de faire du start/stop de service.J'ai pu partiellement tester l'action . Il y a un time out sur le ssh , je suis entrain de voir avec l'université pour le paramétrage des filtres d'accès ssh qu'ils ont de leur côté.