问题标签 [cloudbees]

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 回答
79 浏览

cloudbees - 在 cloudbees 构建上使用受许可限制的依赖项

为了使我的构建在 DEV@Cloud 上的 Jenkins 实例下工作,我需要访问 Oracle JDBC 驱动程序 maven 依赖项,但由于版权限制,在标准 Maven 存储库中找不到该依赖项,因此我们之前的过程是手动安装该依赖项. 我可以在哪里以及如何安装该依赖项,以便 Jenkins 构建能够成功?

0 投票
1 回答
598 浏览

jenkins - 如何在 cloudbees 中强行杀死 Jenkins 构建?

我在 Cloudbees Jenkins 中有一个项目已经卡住了 12 个小时。该构建似乎已经完成了它应该做的大部分工作(将工件上传到存储库),但日志文件的最后一行显示:

由于全局超时(480 分钟后),构建超时。将构建标记为已中止。

当我单击红色的“X”终止构建时,没有任何反应。

我之前通过手动重新启动从属服务器和主机来运行我自己的 Jenkins 服务器时已经处理过这个问题,但我不知道如何使用 Cloudbees 来做到这一点。

0 投票
3 回答
250 浏览

cloudbees - 如何从部署在 Cloudbees 上的 Tomcat 应用程序访问系统属性?

我想在 Cloudbees 中运行一个 Tomcat 应用程序。此应用程序从文件系统访问一些私有和机密属性。如何访问 Cloudbees 上的文件系统?请注意,它应该受到高度保护,例如 700 或类似的。

问候, 马可

0 投票
1 回答
63 浏览

cloudbees - Cloudbees Clickstarts 对我来说很糟糕

启动任何 clickstarts 时,我收到以下响应:

404 未找到

未找到

在此服务器上找不到请求的 URL /accounts/my-account/repos。


api.forge.cloudbees.com 上的 Apache 服务器端口 80

有人知道怎么修这个东西吗?

0 投票
1 回答
100 浏览

jquery - Requests sent using PUT to cloudbees apps do not go through

I'm trying to send a RESTful request to my java web app hosted on cloudbees.
I'm using jQuery like so:

Using PUT (as in the code snippet above) causes tomcat to not pass through the parameters (fbId etc. don't get parsed or never arrive, I don't know, but I can see that they are sent). If I change to POST it goes through just fine.

Is is not possible to use PUT/DELETE with Cloudbees hosting?? is there some configuration that I need to add in order for it to work, or do I need to format it somehow?

I've seen another post regarding google app engine that it also has this issue (or at least HAD), is this a known issue at cloudbees?

0 投票
1 回答
1598 浏览

mysql - 从睡眠状态恢复应用程序会导致“通信链路故障”

我配置了一个运行良好的 CloudBees Run@cloud 实例,但是在一段时间不活动后它被停用,然后似乎连接池没有正确刷新。

当我返回该站点时,前几个请求超时:

我使用 cloudbees-web.xml 文件中配置的数据源通过 JNDI 进行连接,如下所示:

是否缺少一些配置,或者这是服务器中连接池配置的错误?

0 投票
1 回答
1444 浏览

mysql - 如何从 CloudBees Jenkins 访问 MySQL?

在 Jenkins CloudBees 中运行时,我无法弄清楚如何访问 MySQL 数据库。我试过关注Dev@Cloud MySQL,但是控制台输出中有很多警告,我必须处理 localhost 访问与套接字,这在没有命令行的情况下调试非常棘手。

有没有办法使用 CloudBees MySQL 托管?当我尝试使用 cloudbees JDBC 驱动程序时,我收到 ClassNotFound 错误消息。

更新:下面的答案澄清了我不能使用 CloudBees 驱动程序,所以我现在通过 c3p0 连接池使用常规 MySQL 连接器。根据下面的评论,我将池中的连接数限制为 10。

当我从我的开发计算机运行它并连接到 Cloudbees Mysql 实例时,完全相同的配置和 Maven 命令行可以工作。

不幸的是,尝试连接时出现此错误:

任何想法,将不胜感激。

0 投票
2 回答
1472 浏览

maven - 如何从 CloudBees 部署到私有 Maven 存储库?

我想将 CloudBees 用于我的 CI 环境,但我也想将我的 Maven 工件部署到我现有的私有 Nexus 存储库。在我当前的本地 Hudson 设置中,我使用 .m2/settings.xml 文件中的用户名/密码设置,如下所示:

如何/在哪里可以在 CloudBees 上配置这些凭据?

0 投票
2 回答
789 浏览

scala - 如何使用 play2 + scala 在 cloudbees 上运行我的 webapp?

我正在尝试在 cloudbees 平台上启动一个带有 play2 (2.0.2) 和 scala (2.9.2) 的 webapp。为了进行测试,我使用默认的 scala webapp(由 play2 生成)并尝试将其放在 cloudbees 上。我按照教程:http ://wiki.cloudbees.com/bin/view/RUN/Play+2.0

我注意到的第一件事是在 cloudbees 存储库中找不到 play2-war-plugin 的 0.3.2 版本。事实上,而不是搜索

存储库-play-war.forge.cloudbees.com/release/com/github/play2war/play2-war-plugin_2.9.1_0.11.2/

(在那里你可以找到正确的版本),sbt search in

存储库-play-war.forge.cloudbees.com/release/com/github/play2war/play2-war-plugin_2.9.1_0.11.3/

所以我将版本更改为 0.7.3 play-war-plugin 和 0.6 play-war-core 链接到我的 play2 版本(根据 play-war-plugin github 文档的文档)。

之后我尝试play war并得到

[错误] 不是有效命令:war(类似:启动、运行)

[错误] 不是有效的项目 ID:war

[错误] 不是有效的配置:战争

[错误] Not a valid key: war (类似: watch, run, target)

[错误] 战争

[错误] ^

所以我使用play package, 它可以在目标目录中生成 app-1.0-Snapshot.war 。然后我使用 cloudbees sdk 运行我的应用程序

最后,我在 test.mydomain.cloudbees.net 上访问我的应用程序

这里的问题,我有一个错误:

糟糕,发生错误

此异常已使用 id 6bjlb33p7 记录。

所以我在cloudbees界面检查了我的日志文件,但没有错误消息。我可以在“访问”选项卡中看到请求。

有什么我想念的吗?我怎样才能使这个应用程序工作?

0 投票
2 回答
677 浏览

tomcat - Cloudbees 虚拟主机与 tomcat 上下文路径

我有一个在 tomcat 中本地运行的 Web 应用程序,并且我也部署到了 Cloudbees。但是,使用虚拟主机的 cloudbees 与使用上下文路径的本地 tomcat 相比,我遇到了一些问题。

我通过以下方式访问我的本地 tomcat 应用程序

  • http://localhost:8080/SpringMVC

在 cloudbees 中,我通过以下方式访问它

到目前为止一切顺利,但问题是当我尝试提交时。在本地,这成功提交给

  • http://localhost:8080/SpringMVC/HelloWorld

但是在 cloudbees 上,它尝试(但失败)提交给

  • http://springmvc.shaunabram.cloudbees.net/SpringMVC/HelloWorld

如果我手动将浏览器 URL 修改为

  • http://springmvc.shaunabram.cloudbees.net/HelloWorld

一切正常。

我在这里看到了一个类似的问题,但建议的解决方案是

  1. 更新 web.xml 以使用前缀路径(例如,我认为 /SpringMVC 在我的情况下),但这会破坏我的本地 tomcat 版本,或者
  2. 将应用程序部署为带有 application.xml 的 EAR 文件 - 但迁移到 EE 容器(如 tomcat EE 或 JBoss)将是一项更大的任务。

我曾认为解决方案可能是使用 CloudBees Web 配置文件以某种方式配置应用程序以使用(类似)http://springmvc.shaunabram.cloudbees.net/SpringMVC作为我的基本 url,但我看不到任何示例(所有 CloudBees Web 配置文件示例似乎是用于环境特定的数据源)。

非常感谢任何帮助!

肖恩