Dokumentation

Skapa och konfigurera ett projekt

Ett projekt motsvarar ett repository och innehåller den konfiguration och kontext som arbetet i det behöver.

Ett projekt är ett repository plus allt som Coroid behöver för att arbeta i det: bygg- och testkommandon, kontext, policyer och inställningar.

Skapa ett från Projekt → Nytt, och välj ett repository från en ansluten leverantör. Om repositoryt du förväntar dig saknas kan du läsa Anslut din källkod.

Vad som händer när du skapar ett projekt

Coroid klonar repositoryt och analyserar det för att fastställa språk och ramverk, hur det byggs, hur testerna körs och om det kan containeriseras.

Kontrollera resultatet. Se Konfiguration för bygg och test — det här är den konfiguration som allt annat bygger på.

Vad ett projekt omfattar

OmrådeVad det omfattar
RepositoryBasbranch, branchbeteende — se Inställningar för repository och branch
Bygg och testHur projektet kompileras och verifieras
KontextDokument, policyer och referenser som agenterna läser
KvalitetVilka policyer och grindar som gäller
TestmålMiljöer och konton för webbläsartester
UpptäckterVad Coroid hittade i kodbasen
GenomförbarhetSignaler om filstorlek och mönsterkvalitet

Ett projekt per repository

Peka inte två projekt mot samma repository för att representera två arbetsflöden. Använd planer, sprintar eller banor för det — se Uppgifter, planer, sprintar och banor — så att båda flödena delar samma vy av koden, samma uppsättning konventioner och samma kontext.

För ett system som sträcker sig över flera repositoryn skapar du ett projekt för varje. Coroid kan sedan samordna arbetet mellan dem.

Projekt för experiment och förhandsvisning

För experiment och tillfälligt arbete håller ett projekt för testarbete brus borta från dina riktiga projekt. Se Projekt för förhandsvisning och testarbete.

Ta bort

Om du tar bort ett projekt tas dess konfiguration, kontext och historik bort från Coroid. Det påverkar inte ditt repository — brancher och pull requests som Coroid har skapat finns kvar hos din leverantör och under din kontroll.

Borttagna projekt kan återställas under en period innan borttagningen blir permanent. Datalagring styrs av organisationens inställningar — se Datalagring.