Vai al contenuto

APPROFONDIMENTO

Quando viene eseguita la verifica

La verifica viene eseguita quando salvi un file e quando un agente dichiara completata la sua attività. Il controllo di approvazione avviene sul tuo Mac, prima del tuo branch e prima della revisione della pull request sul tuo host Git.

Ultimo aggiornamento

Leggi come Markdown

Il tuo branch e gli spazi di lavoro degli agenti

La verifica segue il repository aperto e gli spazi di lavoro degli agenti collegati. Non ispeziona ogni branch Git non aperto solo perché esiste. Un salvataggio deve avvenire nel repository aperto ed essere indicizzato correttamente prima che il suo risultato possa essere valutato.

Comparison with the baseline

Una modifica a una funzione può influire sul codice che la chiama, compresi i chiamanti in altri file. Panolayer controlla le funzioni interessate e il codice collegato per aiutarti a esaminare regressioni oltre le righe modificate.

I risultati vengono confrontati con la codebase precedente alla modifica. I nuovi errori restano separati da quelli preesistenti, così puoi vedere cosa ha introdotto la modifica corrente. Un controllo in sospeso o non disponibile non è un esito positivo.

Il confine locale

Si tratta di un controllo di verifica locale. Non è un controllo CI né una protezione del branch e non applica una policy a tutto il team. Un agente non può eseguire il merge del proprio lavoro nel tuo branch senza la tua approvazione. Puoi esaminare i risultati ed eseguire il merge anche in presenza di errori.