1
私のBlueMix DevOps Servicesパイプラインのステージにカスタムビルドツール(例:brew installなどでインストール)を使用したいと考えています。各ステージは新鮮な容器で稼動しています。パイプライン段階で使用するために、そのコンテナにツールをロードするにはどうすればよいですか?Bluemix DevOpsパイプラインステージでカスタムツールを使用するには
私のBlueMix DevOps Servicesパイプラインのステージにカスタムビルドツール(例:brew installなどでインストール)を使用したいと考えています。各ステージは新鮮な容器で稼動しています。パイプライン段階で使用するために、そのコンテナにツールをロードするにはどうすればよいですか?Bluemix DevOpsパイプラインステージでカスタムツールを使用するには
ステージで新しいジョブを作成するときに、実行するスクリプトを作成できます。このスクリプトでは、apt-get install
、apt-get update
などと呼ぶことができます。一例として、
:
#!/bin/bash
# your script here
sudo apt-get update
sudo apt-get install jq
jq --help
私はNode.jsのバージョンを使用するNVM(https://github.com/creationix/nvm)のようなツールをインストールするためのスクリプトのアプローチを使用しました。使用するツールを必要とするジョブに再インストールする必要があります。