Fail la build quando manca un pacchetto di repository dalla scansione

TestSecurityService
Spegnimento
3 agosto 2026 alle ore 15:16 UTC
Autore
Kamo
Impegno
a2bcf71

Questo servizio ha @ComponentScan("com.kamo") ma un EXPLICIT @EnableJpaRepositories lista. Nel momento in cui un fagiolo qui ha bisogno di un repository al di fuori di quella lista, il repository non ha fagioli, il fagiolo che ne ha bisogno non può essere costruito, e il contesto non inizia — il servizio CrashLoops e prende tutta la sua funzione con esso. E' successo due volte. E' il momento giusto. CrashLooped due schieramenti. Poi oggi com.kamo.z.shared.mfa.repos ha preso EVERY LOGIN sulla piattaforma offline. I commenti di avvertimento erano già in SecurityServiceApplication entrambi i tempi; un commento non può fallire una costruzione. Verificato dalla mutazione contro il reale incidente: la cancellazione del "com.kamo.z.shared.mfa" voce rende questo test fallire e nome com.kamo.z.shared.mfa.repos. Sarebbe stato catturata oggi e' fuori uso prima che spedisca. Statico piuttosto che un @SpringBootTest deliberatamente. Avviare il contesto qui si collega al database PRODUZIONE, quindi un test di contesto migra o produzione o bisogno di infrastrutture che non esistono. Vale la pena notare che SecurityServiceApplicationTests nominalmente esiste ma si trova in pacchetto Com.retval. SecurityService, non può trovare una configurazione @SpringBoot, e quindi afferma nulla — è la guardia che tutti assumono è lì e non ha mai funzionato.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo