Als Bolt zu Netlifys alten Fehlschlägen herauskam, war seine größte Angst, alle Probleme als "Netlify Pumping" zu klassifizieren. Die offizielle Bolt-Support-Dokumentation hat tatsächlich die häufigsten Fallstricke eindeutig beseitigt: Zum einen fehlschlägt der Release-Link, zum einen ist der Domainname noch vom alten Projekt besetzt, und zum anderen ist die Authentifizierungsbeziehung zwischen dem GitHub-Konto und dem Bolt-Konto ein Streit.
Sprechen wir zuerst über das direkteste Urteil. Wenn du auf Veröffentlichen klickst und ein Fehler gemeldet wird, das Projekt aber normal aufbaut, sollte es als "Release Link-Problem" und nicht als Anwendungsfehler behandelt werden. Die Verantwortlichen von Bolt gaben sogar eine direkte Lösung: Zuerst lokal oder im Projekt ausführen, dann das Projekt herunterladen und manuell zu Netlify gehen, um manuell zu deployen. Wenn du es manuell schicken kannst, bedeutet das, dass der Code höchstwahrscheinlich in Ordnung ist, aber der Teil von Bolt zu Netlify hängen bleibt.
Wenn im Fehlerbericht steht: "Ein anderes Projekt nutzt diese Domain bereits", liegt der Fokus nicht auf der Neuveröffentlichung, sondern darauf, ob der Domainname noch im vorherigen Netlify-Projekt oder auf einem anderen Host ist. Viele Leute haben die alte Konfiguration in Bolt bereits gelöscht, aber der Domain-Anbieter oder die alte Hosting-Plattform wurden nicht beseitigt, sodass das neue Projekt nicht aufholen konnte.
Ein weiteres Problem hängt mit GitHub-Bindungen zusammen. Die Bolt-Dokumentation erwähnt außerdem, dass es zu Konflikten kommen kann, wenn man sich bei verschiedenen Bolt-Konten mit demselben GitHub-Konto angemeldet hat und dieses GitHub-Konto für die Integrationsauthentifizierung nutzt. Oberflächlich betrachtet sieht es so aus, als könne Netlify nicht verbunden werden, aber tatsächlich ist die Kontobeziehung nicht geklärt.
Die stabilste Untersuchungsreihenfolge ist also:
1. Prüfen Sie zunächst, ob das Projekt normal gebaut werden kann.
2. Wenn du bauen kannst, versuche manuell zu deployen, um zu überprüfen, ob es ein Problem mit der Bolt-Release-Verbindung ist.
3. Wenn der benutzerdefinierte Domainname fehlerhaft ist, kehren Sie zur alten Hosting-Plattform zurück und entbinden Sie den Domainnamen sauber.
4. Wenn der Integrations-Login ungewöhnlich ist, prüfen Sie, ob das GitHub-Konto von mehreren Bolt-Konten wiederverwendet wurde.
Viele Leute klicken in Eile immer wieder auf Veröffentlichen, nur um immer wieder denselben Fehler auszulösen. Der wirklich effiziente Ansatz ist, das Problem zuerst zu klassifizieren. Code-Probleme, Domain-Namens- und Authentifizierungsprobleme sind überhaupt keine Änderungen.
Wenn Bolt Netlify also nicht schicken kann, gib Netlify nicht zuerst die Schuld. Herauszufinden, auf welcher Ebene man zuerst feststeckt, kann sich meist schnell von "wiederholten Release-Fehlern" zu "wissen, auf wen man achten muss und welchen Schritt man ändern muss" wechseln.