Ibm cloud 如何在Bluemix DevOps管道阶段使用自定义工具

Ibm cloud 如何在Bluemix DevOps管道阶段使用自定义工具,ibm-cloud,pipeline,devops,continuous-delivery,Ibm Cloud,Pipeline,Devops,Continuous Delivery,我想在BlueMix DevOps服务管道的一个阶段中使用自定义构建工具(例如,随brew安装或类似安装一起安装)。医生说每个阶段都在一个新的容器中运行。如何将工具加载到该容器中,以便在管道阶段中使用?在阶段中创建新作业时,可以编写要执行的脚本。在这个脚本中,您可以调用apt-get-install,apt-get-update等等 例如: #!/bin/bash # your script here sudo apt-get update sudo apt-get install jq jq

我想在BlueMix DevOps服务管道的一个阶段中使用自定义构建工具(例如,随brew安装或类似安装一起安装)。医生说每个阶段都在一个新的容器中运行。如何将工具加载到该容器中,以便在管道阶段中使用?

在阶段中创建新作业时,可以编写要执行的脚本。在这个脚本中,您可以调用
apt-get-install
apt-get-update
等等

例如:

#!/bin/bash
# your script here
sudo apt-get update
sudo apt-get install jq
jq --help

我使用了脚本方法来安装工具,比如nvm(),以使用任何Node.js版本。您需要重新安装要在任何需要这些工具的作业中使用的工具