标题:
为 Bluemix 上运行的 Node.js 应用程序自动收集法律报告(4)
[打印本页]
作者:
look_w
时间:
2018-11-18 18:47
标题:
为 Bluemix 上运行的 Node.js 应用程序自动收集法律报告(4)
第 5 步. 在 Bluemix 管道上合并许可脚本在本节中,您将学习如何自动执行 上的许可任务。
进入项目的 Build & Deploy 视图后,您可看到该项目的管道。为您的项目启用此特性后,创建这个管道包含两个阶段:一个是执行构建工作,另一个将应用程序部署到 Bluemix。
单击
ADD STAGE
创建一个新阶段。
命名该阶段并配置其输入。在 Generate Licenses 面板上的 Input 选项卡下,按如下所示配置 Input Settings,然后单击
SAVE
。
Input Type
:Build Artifacts
Stage
:Build Stage
Job
:Build
Stage Trigger
:Run jobs when the previous stage is completed.
这意味着在构建阶段完成后,会复制所有构建工件,以便执行许可任务。
在 Jobs 选项卡下,单击
ADD JOB
,添加一个新作业。
在 SELECT JOB TYPE 下拉列表中,选择 Build。
在 Execute License tasks 面板上,选择
Grunt
作为 Builder Type,输入如下 Build Shell Command:
1
2
3
4
#!/bin/bash
npm install
node_modules/bower/bin/bower install
grunt get-licenses
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0