1

Jenkins ワークフロー プラグイン ( https://github.com/jenkinsci/workflow-plugin ) を試し、ワークフロー グローバル ライブラリ ( https://github.com/jenkinsci/workflow-plugin/tree/master/cps- global-lib ) が付属しています。

共有関数 (bash/python) にいくつかのスクリプト呼び出しを埋め込みたいと思いました。これを行う明白な方法は、sh """...""" を使用することです。ただし、これにより、いくつかのエスケープが必要になります ($ はエスケープする必要があります)。また、文字列の引用符内でスクリプトを作成するのは少し面倒です。

ワークフローの実行中にグローバル ライブラリに保存されているリソース ファイル (.sh または .py ファイルなど) にアクセスする方法はありますか? 私は次のようなことができるように

sh getScript("script.sh")
4

1 に答える 1