シェルスクリプトとCLIのスモークテストをリファクタリング前に追加 は何をしますか?
エージェントが脆弱なシェルスクリプトやCLIワークフローを編集後に繰り返し検証可能なものにするためにBats-coreを使用します。エージェントは正常系、異常系、出力契約に焦点を当てたBashテストを作成し、リファクタリング、リリース、インシデント修正の前にローカルまたはCIで実行します。
前提条件
Bash、Bats-core、およびテスト対象のシェルスクリプトまたはCLIコマンドが必要です。
インストール
ソースからのインストールや使用手順は自動的に抽出できませんでした。機密性の高いワークフローでこのスキルを実行する前に、上流プロジェクトを確認してください。