-2

IBM 删除了我的 GIT 存储库和管道……这家伙疯了……

现在我的部署坏了。现在我的管道不存在。我不记得两年前我是如何创建自定义指令的。

如何在我的 NodeJS 应用程序的部署自定义脚本中创建自定义变量?

我使用管道部署来创建 3 个环境,并且我需要在每个环境 APP 中自定义变量。

这不起作用:

#!/bin/bash
cf push "${CF_APP}" --no-start
cf set-env "${CF_APP}" APP_ENVIRONMENT "QA"
cf restage "${CF_APP}"

我需要为安装依赖项添加一些东西,比如 npm install?我需要添加一些关于我想使用 NodeJS 和版本的内容吗?我需要把这个按顺序排列吗?

在自定义服务器中很简单,在安装 nodejs 之后执行 npm install && node app,结束。在Bluemix 中到处都是错误。

4

1 回答 1

0

您将需要设置单独的部署阶段以部署到 3 个环境。请参阅有关交付管道的文档以了解如何添加配置属性。

顺便说一句,您是否介意将一封电子邮件发送到 jazz.net 的 hub,其中包含您认为已被删除的 Git 存储库的 URL?谢谢!

于 2017-07-25T16:40:46.393 回答