Un projet est un dépôt accompagné de tout ce dont Coroid a besoin pour fonctionner : commandes de build et de test, contexte, politiques et paramètres.
Créez-en un depuis Projets → Nouveau, en sélectionnant un dépôt dans un fournisseur connecté. Si le dépôt souhaité est absent, consultez Connecter votre code.
Ce qui se passe lors de la création
Coroid clone le dépôt et l'analyse pour déterminer les langages et les frameworks utilisés, la manière dont il se construit, comment ses tests s'exécutent, et s'il peut être conteneurisé.
Vérifiez le résultat. Consultez Configuration de build et de test — c'est la configuration sur laquelle tout le reste dépend.
Ce qu'un projet possède
| Zone | Ce qu'elle couvre |
|---|---|
| Dépôt | Branche de base, comportement des branches — consultez Paramètres du dépôt et des branches |
| Build et test | Comment le projet est compilé et vérifié |
| Contexte | Documents, politiques et références lus par les agents |
| Qualité | Quelles politiques et quels contrôles s'appliquent |
| Cibles de test | Environnements et comptes pour les tests dans le navigateur |
| Découvertes | Ce que Coroid a trouvé dans le code source |
| Viabilité | Signaux de santé liés à la taille des fichiers et aux modèles |
Un projet par dépôt
N'associez pas deux projets au même dépôt pour représenter deux flux de travail. Utilisez plutôt des tâches, des plans, des sprints ou des voies — consultez Tâches, plans, sprints et voies — ainsi, les deux flux partagent une même vue du code, un même ensemble de conventions et un même contexte.
Pour un système couvrant plusieurs dépôts, créez un projet pour chacun. Coroid pourra ensuite coordonner le travail entre eux.
Projets temporaires et d'aperçu
Pour les expérimentations et les travaux éphémères, un projet temporaire évite le bruit dans vos projets réels. Consultez Projets d'aperçu et temporaires.
Suppression
La suppression d'un projet retire sa configuration, son contexte et son historique de Coroid. Elle ne touche pas à votre dépôt : les branches et les demandes de fusion créées par Coroid restent dans votre fournisseur, sous votre contrôle.
Les projets supprimés peuvent être récupérés pendant une certaine période avant leur suppression définitive. La conservation des données est régie par les paramètres de votre organisation — consultez Conservation des données.