问题标签 [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.
cloudbees - 在 cloudbees 构建上使用受许可限制的依赖项
为了使我的构建在 DEV@Cloud 上的 Jenkins 实例下工作,我需要访问 Oracle JDBC 驱动程序 maven 依赖项,但由于版权限制,在标准 Maven 存储库中找不到该依赖项,因此我们之前的过程是手动安装该依赖项. 我可以在哪里以及如何安装该依赖项,以便 Jenkins 构建能够成功?
jenkins - 如何在 cloudbees 中强行杀死 Jenkins 构建?
我在 Cloudbees Jenkins 中有一个项目已经卡住了 12 个小时。该构建似乎已经完成了它应该做的大部分工作(将工件上传到存储库),但日志文件的最后一行显示:
由于全局超时(480 分钟后),构建超时。将构建标记为已中止。
当我单击红色的“X”终止构建时,没有任何反应。
我之前通过手动重新启动从属服务器和主机来运行我自己的 Jenkins 服务器时已经处理过这个问题,但我不知道如何使用 Cloudbees 来做到这一点。
cloudbees - 如何从部署在 Cloudbees 上的 Tomcat 应用程序访问系统属性?
我想在 Cloudbees 中运行一个 Tomcat 应用程序。此应用程序从文件系统访问一些私有和机密属性。如何访问 Cloudbees 上的文件系统?请注意,它应该受到高度保护,例如 700 或类似的。
问候, 马可
cloudbees - Cloudbees Clickstarts 对我来说很糟糕
启动任何 clickstarts 时,我收到以下响应:
404 未找到
未找到
在此服务器上找不到请求的 URL /accounts/my-account/repos。
api.forge.cloudbees.com 上的 Apache 服务器端口 80
有人知道怎么修这个东西吗?
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?
mysql - 从睡眠状态恢复应用程序会导致“通信链路故障”
我配置了一个运行良好的 CloudBees Run@cloud 实例,但是在一段时间不活动后它被停用,然后似乎连接池没有正确刷新。
当我返回该站点时,前几个请求超时:
我使用 cloudbees-web.xml 文件中配置的数据源通过 JNDI 进行连接,如下所示:
是否缺少一些配置,或者这是服务器中连接池配置的错误?
mysql - 如何从 CloudBees Jenkins 访问 MySQL?
在 Jenkins CloudBees 中运行时,我无法弄清楚如何访问 MySQL 数据库。我试过关注Dev@Cloud MySQL,但是控制台输出中有很多警告,我必须处理 localhost 访问与套接字,这在没有命令行的情况下调试非常棘手。
有没有办法使用 CloudBees MySQL 托管?当我尝试使用 cloudbees JDBC 驱动程序时,我收到 ClassNotFound 错误消息。
更新:下面的答案澄清了我不能使用 CloudBees 驱动程序,所以我现在通过 c3p0 连接池使用常规 MySQL 连接器。根据下面的评论,我将池中的连接数限制为 10。
当我从我的开发计算机运行它并连接到 Cloudbees Mysql 实例时,完全相同的配置和 Maven 命令行可以工作。
不幸的是,尝试连接时出现此错误:
任何想法,将不胜感激。
maven - 如何从 CloudBees 部署到私有 Maven 存储库?
我想将 CloudBees 用于我的 CI 环境,但我也想将我的 Maven 工件部署到我现有的私有 Nexus 存储库。在我当前的本地 Hudson 设置中,我使用 .m2/settings.xml 文件中的用户名/密码设置,如下所示:
如何/在哪里可以在 CloudBees 上配置这些凭据?
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界面检查了我的日志文件,但没有错误消息。我可以在“访问”选项卡中看到请求。
有什么我想念的吗?我怎样才能使这个应用程序工作?
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
一切正常。
我在这里看到了一个类似的问题,但建议的解决方案是
- 更新 web.xml 以使用前缀路径(例如,我认为 /SpringMVC 在我的情况下),但这会破坏我的本地 tomcat 版本,或者
- 将应用程序部署为带有 application.xml 的 EAR 文件 - 但迁移到 EE 容器(如 tomcat EE 或 JBoss)将是一项更大的任务。
我曾认为解决方案可能是使用 CloudBees Web 配置文件以某种方式配置应用程序以使用(类似)http://springmvc.shaunabram.cloudbees.net/SpringMVC
作为我的基本 url,但我看不到任何示例(所有 CloudBees Web 配置文件示例似乎是用于环境特定的数据源)。
非常感谢任何帮助!
肖恩