1. ホーム
  2. jenkins

Jenkins のビルドステップ 'Execute shell' はビルドを失敗とマークしました。

2022-02-27 17:04:19

スクリプトを実行するとJenkinsビルドでエラーが報告されます。

ビルドステップ 'シェルの実行' はビルドが失敗とマークされました。

1. ディスク容量が不足しているため、エラーが発生します。

2. 2.ビルドステップ「"Execute shell"」に以下の行を追加してください。

#! /bin/bash

デフォルトでは、Jenkinsは /bin/sh -xe このように -x は各コマンドを表示します。別のオプション -e これは、いずれかのコマンドが0以外の値でコードを終了したとき(いずれかのコマンドが失敗したとき)、シェルのスクリプトの実行を直ちに停止するようにするものです。

#! /bin/bash は、このスクリプトが /bin/bash を使って解釈・実行されることを意味します。

は特殊な識別子で、その後にスクリプトが解釈されるシェルへのパスが続きます。

bashはシェルの一種に過ぎず、他にもsh, csh, ksh, tcsh, ...のような多くのシェルがあります。

#! /bin/bash は最初の行にしか書けません、#!