【发布时间】:2017-01-12 15:28:12
【问题描述】:
我想在我的 BlueMix DevOps Services 管道的某个阶段使用自定义构建工具(例如,使用 brew install 等安装)。文档说每个阶段都在一个新容器中运行。如何将我的工具加载到该容器中以在我的管道阶段使用?
【问题讨论】:
标签: ibm-cloud pipeline devops continuous-delivery
我想在我的 BlueMix DevOps Services 管道的某个阶段使用自定义构建工具(例如,使用 brew install 等安装)。文档说每个阶段都在一个新容器中运行。如何将我的工具加载到该容器中以在我的管道阶段使用?
【问题讨论】:
标签: ibm-cloud pipeline devops continuous-delivery
当您在阶段中创建新作业时,您可以编写要执行的脚本。在这个脚本中,你可以调用apt-get install、apt-get update等等。
例如:
#!/bin/bash
# your script here
sudo apt-get update
sudo apt-get install jq
jq --help
我已使用脚本方法安装 nvm (https://github.com/creationix/nvm) 等工具以使用任何 Node.js 版本。您需要重新安装要在任何需要它们的工作中使用的工具。
【讨论】: