OrifInformatique / gestion_questionnaires

MIT License
1 stars 0 forks source link

Etudier les possibilités de déploiement offertes par Github #69

Open DidierViret opened 5 years ago

DidierViret commented 5 years ago

Voir s'il est possible d'exclure des fichiers (et dossiers) des releases, les éléments à exclure seraient certains fichiers de configuration.

Voir s'il est possible de donner des accès FTP pour un déploiement automatique.

BurkhalterY commented 5 years ago

En ce qui concerne le premier point, il est possible d'exclure un fichier ou un dossier d'une release en ajoutant son chemin dans le fichier .gitattributes qui se trouve à la racine du projet.

Exemple de fichier .gitattributes :

/.gitattributes export-ignore
/.gitignore export-ignore
/application/config/config.php export-ignore
/application/config/database.php export-ignore
/application/pdf_files export-ignore
MestourBS commented 5 years ago

Il semblerait que GitHub ait un projet de déploiement en phase beta et gratuit: https://github.com/features/actions

BurkhalterY commented 5 years ago

GitHub Actions est un outils pour créer et automatiser des workflows. Je ne suis pas sûr qu'il facilite le déploiement des versions. Je me suis inscrit à la beta mais je suis en attente ; je regarderais à nouveau quand je pourrais utiliser la beta.