问题标签 [ibm-cloud-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
78 浏览

ibm-cloud - 构建包错误

我在 IBM Bluemix DevOps 上运行一个应用程序,并且在部署时出现此错误:

这个

App staging 在 buildpack 编译阶段失败。

在检查日志时,我发现了这一点: 日志

我该如何摆脱这个问题?

0 投票
1 回答
1381 浏览

raspberry-pi - 如何在 Node-RED 中调用 python 库作为外部脚本

我正在使用来自 iotify.io 的虚拟云并使用执行节点。我无法调用 python 脚本。如何在 Node-RED 中运行 python 脚本?

0 投票
1 回答
127 浏览

ibm-cloud - 发布到 bluemix 时出错。“开发模式开启”

我正在尝试将应用程序发布到 bluemix。1.我开启了开发模式。右键单击应用程序 -> 启用开发模式。2. 我对 servlet 进行了更改。3. 右键单击​​“Bluemix 服务器”-> 发布。

然后它抛出错误:“Publishing to IBM Bluemix...”遇到了问题。在“发布到 IBM Bluemix...”期间发生内部错误

详细信息:在“发布到 IBM Bluemix...”期间发生内部错误。com/ibm/cftools/branding/internal/CloudFoundryBluemixServer.isSso()Z

日食霓虹灯 4.6.0

我正在运行java:

IBM Bluemix 工具:1.0.13 v20160902_1659

.log 文件:

0 投票
0 回答
493 浏览

deployment - 在 bluemix 中部署失败。“无法从 Cloud Foundry 获得组织”

我在 Bluemix 上部署应用程序时遇到问题。在部署阶段的管道中显示以下错误:

它以前工作正常,现在似乎正在寻找组织。但是,它找不到一个。 在此处输入图像描述

可以编辑部署阶段的配置。但是,我只能更改“部署者类型”和“目标”,但无法编辑“组织”或“空间”字段。 在此处输入图像描述

任何人都知道如何解决这个问题?

0 投票
0 回答
186 浏览

docker - 将文件添加到 bluemix 卷

我是 docker 和 bluemix 的新手,正在尝试在 bluemix 上部署我的应用程序。我想在卷中添加应用程序配置文件,以便所有容器都可以读取相同的配置文件。

我在这里遵循了 bluemix 给出的所有步骤 - https://console.ng.bluemix.net/docs/containers/container_volumes_mount.html

这些是我执行的命令 -

现在不是将文件复制到 xyz 目录,而是将文件的内容复制到一个名为“xyz”的新文件中。

我究竟做错了什么?

如何将文件复制到卷以及如何检查容器是否能够读取卷中的文件?

添加 -

我在运行实例后运行 df 命令并给了我以下输出(没有安装卷)-

添加了更多 -

我想我找到了问题所在——

更多信息

cf ic 卷 fs-list

Dockerfile

0 投票
3 回答
303 浏览

eclipse - Packaged Server 选项在带有 Bluemix 和 Liberty 插件的 Eclipse 中不可用

我正在尝试按照这篇文章中的说明自定义 Liberty 设置:
“IBM Bluemix 中的自定义 Liberty server.xml 配置”,请参阅: https ://www.ibm.com/blogs/bluemix/2015/01/modify -liberty-server-xml-configurations-ibm-bluemix/

为了修改 Liberty 服务器功能,我想将配置文件的自动生成替换为自定义服务器配置,根据说明称为“Liberty 打包服务器”。

在 Eclipse Neon IDE 中,我已经安装了两个插件,Bluemix Tool 和 Liberty Development Plugin。在服务器选项卡上,我右键单击活动的 Blumix 服务器,但菜单上没有显示“打包服务器”选项。默认的“推送”选项工作正常。

在 Eclipse IDE 中,是否缺少用于为 Liberty 创建和发布定制服务器包(测试版 + 功能)的软件组件?如何使用 Eclipse 在没有命令行工具的情况下运行自定义打包?

0 投票
2 回答
192 浏览

android - 是否有适用于 IBM Cloud Storage 的移动 SDK?

我们计划将 IBM Cloud Storage 集成到我们的 iOS 和 Android 应用程序中。有人知道是否有可用的 SDK,例如 Amazon s3?

高度赞赏帮助。

谢谢!

0 投票
2 回答
229 浏览

javascript - IBM Bluemix Cloud:IBM SDK for Node.js - 我们在 Bluemix 中的应用程序能否在不自动更新的情况下保留现有版本?

我们尝试通过
在我们的帐户中运行多个 Watson Cloud 演示 node.js 应用程序来测试 IBM Bluemix Cloud 和 Watson Cloud,我们
注意到以下情况:

在我们的帐户中安装演示应用程序后,它可以正常运行;因为我还没有在 Bluemix DevOps 工具中打开这个应用程序。因此,当此应用每次运行时,此应用会根据staging_task.log文件执行以下操作:

上面的应用程序前端 js 代码是为与此 SDK 和 Node.js 版本一起使用而编写的。

# 后来,我在我们的帐户中制作了上述演示应用程序的另一个副本。它运行没有问题。然后,我只是在 Bluemix DevOps 工具中打开了上面的应用程序代码并保存了文件,没有接触任何代码。然后,这个版本的应用程序不会运行。

我们的调查显示如下:

  • 这个staging_task.log文件显示了这个事实: 上述步骤之后的这个版本应用程序现在执行此操作:
    “”“从缓存“”“安装 IBM SDK for Node.js (4.6.2)”

    这意味着 Bluemix Cloud 在上述步骤之后会自动使用较新版本的 Node.js 和 SDK。

我们在实验中发现的另一种情况也可能与这个问题有关:

*我们在 2016 年 8 月左右部署了以下 Watson 演示应用程序,并且我们没有重新保存此应用程序中的任何文件,因此我们猜测此演示应用程序仍然在缓存的运行环境中运行(IBM SDK for Node.js 第 4 版??)在我们在 Bluemix 中的帐户中。所以这个演示应用程序在我们的帐户中运行快速且正确。 https://github.com/watson-developer-cloud/conversation-simple

*在上述部署之后,Bluemix Cloud 和 Watson Cloud 中有几次升级。许多运行环境包含 IBM SDK for Node.js 第 6 版 ??

*在上个月,我们在我们的帐户中部署了上述相同的演示应用程序。我们发现同一个应用程序的运行速度比上述 2016 年 8 月的部署慢得多。我们的猜测是,这个演示应用程序代码是基于 IBM SDK for Node.js 第 4 版设计的。

以下 Q 支持我们的观点:Bluemix Cloud 或 Watson Cloud 中自动升级的 IBM SDK for Node.js 可能

导致了这个问题。现在 Bluemix Cloud 中的 IBM SDK for Node.js 可能是版本 6,这个应用程序可能是基于 IBM SDK for Node.js 版本 4 设计的(这个版本不是 Package 中的 Node.js 版本.json,但 IBM SDK 版本) IBM Bluemix node.js 本机承诺支持

我们的问题:

- 为什么上面的 SDK 和 Node.js 会自动升级?-在我们决定在 Bluemix Cloud 中升级之前,我们
如何强制此演示应用程序使用相同版本的IBM SDK和 Node.js?从而确保我们现有的应用程序正常运行。

任何想法和建议将不胜感激。

0 投票
1 回答
107 浏览

environment-variables - 从 jazz.net 部署后 Bluemix 环境值丢失

从 jazz.net 部署后,我正在努力使用 bluemix 重置我的环境值

要复制错误,请执行以下操作

从 bluemix 控制台,console.ng.bluemix.net - 查找应用程序 - 转到运行时 -> 环境变量 - 添加变量 在此处输入图像描述

然后点击保存。这将重新启动应用程序并使用您刚刚输入的环境变量。

现在转到 hub.jazz.net,找到您项目的 git,然后按顶部的播放按钮进行部署。

在此处输入图像描述

您的应用程序将重新启动。

然后,如果您返回控制台并检查环境变量,您会发现它们已丢失

在此处输入图像描述

我相信这不是正常行为,从 jazz 部署后 env 变量应该持续存在。即使事实并非如此,也有办法持久化它们,而无需对它们进行硬编码。

0 投票
1 回答
1036 浏览

ibm-cloud - 如何在 bluemix 中构建反应原生 .ipa 和 .apk 应用程序

我是 Bluemix 的新手。

我在 git repo 中有一个预先存在的 React Native 项目,其中还包含 ios 和 android 的转码代码。我想将该 git 存储库拉入 Bluemix,当检测到更改时,只需构建 android .apk 和 ios .ipa 文件。

Bluemix 是否提供了一种本地方式来执行此操作?我已经看过一些关于 MobileFoundation 和 MobileFirst Platform 的文档,这些文档看起来很有希望,而且在 ToolChain/Delivery Pipeline/Build Script 中进行大量手术似乎也可以做到这一点(在下面的代码中沿着这条路线走)。

我们是否朝着正确的方向前进?欣赏任何见解。特别是一步一步的指导。我在 Bluemix 中找不到任何关于此的帖子或文章。

更新 我们仍在处理大量未对齐的 Bluemix 文档,这些文档引用了旧的或不存在的 Bluemix UI、损坏的文章链接等。为任何有确切步骤的人发布赏金(最好使用较新的 Bluemix UI,而不是集线器) .jazz.net)。到目前为止,我们发现的最好的文章似乎走上了一条正确的道路,发布在下面。

https://mobilefirstplatform.ibmcloud.com/blog/2016/08/25/mobilefirst-devops-in-bluemix/