Я хотел бы добавить gofmt в конвейер CI / CD. Если он производит изменения, я хочу, чтобы gofmt завершил работу со статусом 1.
Например, если я запускаю gofmt -s -l .
и в списке есть несколько файлов. Я хочу, чтобы он завершился со статусом 1. Прямо сейчас, когда я запускаю echo $?
, я получаю 0, даже если есть некоторые файлы, перечисленные с изменениями gofmt.
Я проверил документацию и не смог найти соответствующий параметр командной строки. Есть ли для этого взлом bash?