
hudson.tasks.Shell.help_ja.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hudson-core Show documentation
Show all versions of hudson-core Show documentation
Contains the core Hudson code and view files to render HTML.
The newest version!
プロジェクトのビルドに、シェルスクリプト(デフォルトはshですが、設定可能です)を起動します。
シェルスクリプトは、ワークスペースをカレントディレクトリとして起動します。
シェルスクリプトを記述してください。もし、#!/bin/shのようなヘッダがなければ、システムの設定で設定したシェルを使用しますが、
ヘッダを使用して、(#!/bin/perlのように)他の言語を使用したスクリプトを書いたり、シェルのオプションを制御できます。
デフォルトで、シェルは"-ex"オプションを付けて起動され、実行前に全てのコマンドが表示されます。
そして、0以外の終了コードで終了した場合、ビルドが失敗したと判断します。これを変更するには、#!/bin/...を追加します。
ベストプラクティスとして、ここに長いシェルを記述しようとはしないで、代わりに、
シェルスクリプトをSCMに追加して、Hudsonからそのシェルスクリプトを起動することを検討してください。
そうすれば、シェルスクリプトの変更も管理できます。
© 2015 - 2025 Weber Informatics LLC | Privacy Policy