Informatievlaanderen / OSLO-toolchain

2 stars 0 forks source link

toolchain - De toolchain doet niets als er een parse error optreedt op publication.json, en geeft ook geen foutmelding #34

Open mvanbrab opened 4 years ago

mvanbrab commented 4 years ago

In het CircleCI overzicht staan alle stappen groen in zo'n, geval, maar er wordt niets gebouwd.

Bovendien is het probleem 'sticky': als je de fout in publication.json oplost en opnieuw runt, dan wordt nog steeds niets gebouwd...

Je kan een parse error zien staan als je snuffelt in het CircleCI rapport, stap "checkout". Een voorbeeldje voor een geval waar een openende accolade ontbrak aan het begin van een publicatiepunt.

afbeelding

mvanbrab commented 4 years ago

Workaround zodat het probleem niet meer 'sticky' is:

Na de vruchteloze toolchain run, volgend op de correctie, voer in publication.json een kleine wijziging uit à la "dummy" = "001", vooraan elke nieuw te bouwen publicatie in kwestie. Nog eens committen en pushen en daar gaat ie weer!