问题标签 [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 投票
2 回答
886 浏览

java - cloudbees & ESAPI - 我如何指向 ESAPI 目录?

我正在为我的项目使用 ESAPI,并添加了 ESAPI 配置目录,src/main/resources以便将其复制到我的 WAR 文件中(我从 cloudbees 下载了 WAR,我可以看到它已放在WEB-INF/classes/esapi/目录中)

在本地,我只是指向目录所在的位置,一切正常,但在 cloudbees 上它对我不起作用。

为了访问它的属性,ESAPI 项目尝试了各种各样的东西,包括检查org.owasp.esapi.resources系统属性,所以我添加了以下代码cloudbees-web.xml

我可以看到由于日志中的以下错误而找到了系统属性值:

所以它会找到系统属性(因为路径就像我指定的那样),但是当它在其中查找实际目录和文件时,我猜该目录不存在或不可读。

我需要把它移到别的地方吗?也许在 WEB-INF 目录里面?设置不对吗?我读过其他人通过为这个目录构建一个 JAR 解决了类似的问题,但这似乎不是一个好的解决方案,必须有一个简单的设置适用于 cloudbees。

0 投票
1 回答
163 浏览

reverse-proxy - 在 CloudBees PaaS 中,应该指定什么配置来将不同的服务器放在同一个 URL 空间中

我正在尝试使用 CloudBees PaaS (RUN@CloudBees) 在同一 URL 空间下整合三种不同的不同用途:

  • root (/) 主登陆、营销页面
  • 应用程序 (/app) 在 CloudBees 中运行的 java 应用程序
  • 博客 (/blog) 在 cloudbees 中或可能在外部运行的另一个 java 应用程序 (example.wordpress.com)

如果我自己在数据中心或 AWS 中执行此操作,我将设置一个反向代理(可能像 Varnish 并配置反向代理以映射 URL 空间,如下所示:

  • root (/): www.example.com/ --> 作为 cloudbees 应用程序运行的 CMS example-cms.cloudbees.net
  • app (/app) 在 CloudBees www.example.com/app -> app.example.com 中运行的 java 应用
  • 博客 (/blog) 类似 www.example.com/blog -> example.wordpress.com 或 exampleblog.cloudbees.net

如何使用 CloudBees 实现相同的目标。可以做到吗?对 PaaS 供应商的期望是否过高?

0 投票
1 回答
165 浏览

jenkins - Cloudbees动态参数

有谁知道是否可以在 Cloudbees 的构建作业配置中添加动态参数?

我有一个具有“选择”构建参数的构建,但我希望该选择的值来自函数调用,而不是配置中的固定列表设置。

0 投票
1 回答
427 浏览

playframework - 应用程序“无法连接到数据库”异常

当我尝试部署 Play! 框架 (v1.2.4) 应用到 cloudbees 使用 Play!框架 cloudbees 插件我得到以下异常

线程“主”play.exceptions.DatabaseException 中的异常:无法连接到数据库,用户“@”的访问被拒绝(使用密码:是)

如果我尝试使用客户端(例如 Navicat for MySQL Lite)连接到数据库,我也会收到拒绝访问错误。

直到今天,数据库的部署和连接一直运行良好。

0 投票
1 回答
74 浏览

http-headers - Cloudbees 内容类型无法正常工作

我注意到,在某些情况下,当我使用不同的 SEO 工具时,我页面上的文本会显示为一大堆随机字符。我相信这一定是由于字符集设置不正确。我想确保使用了正确的字符集,并且某些网站没有正确读取它的事实让我认为 http 标头存在问题。

我检查了我在 Cloudbees 上托管的所有网站的标题,并且 Content-Type 标题值始终为“text/html; charset=utf-8;charset=utf-8”。我不确定是否具有双重价值会导致问题。

这会是 Ingnx 配置的问题吗?

0 投票
1 回答
214 浏览

cloudbees - 如何在我的(cloudbees 托管的)应用程序响应中配置/启用 gzip 压缩?

我在 cloodbees(JavaEE Web 配置文件)中运行基于 JSF2 的应用程序,并且我意识到它的 http 响应不使用 gzip 压缩。如何配置 Run@cloud 以启用 gzip 压缩?

0 投票
1 回答
1376 浏览

cloudbees - SSH 公钥不适用于 CloudBees 存储库

我正在尝试使用 git 作为我的存储库,但我不断收到错误:权限被拒绝(公钥)。

我尝试在我的计算机上生成密钥并将生成的密钥放在我的 cloudbees 帐户以及我的 known_hosts 文件中。

我还尝试添加我在 known_hosts 中创建的 Jenkins 作业中列出的密钥,但我仍然无法连接。

我不确定如何获得正确的密钥或如何/在哪里将密钥放置在正确的位置。

任何帮助将非常感激。

谢谢,丹尼

0 投票
1 回答
321 浏览

cloudbees - 在 Cloudbees 上使用 Jenkins 作为服务

我是 Cloudbees 的新手,一直在尝试找出如何运行现有的基于 Jboss Portal Server 的应用程序,我们在 Cloudbees 基础架构中的本地托管 CI 中运行该应用程序。

我们的堆栈有以下组件

  • JDK 1.6 JBoss
  • 门户服务器 (EPP 4.3)
  • Oracle 快捷版 (XE)

感谢社区提供的任何帮助,以确保我不会在没有适当研究的情况下放弃在 Cloudbees 平台上的云中运行 Jenkins 的选项。

0 投票
2 回答
1692 浏览

firefox - CloudBees 上 Firefox 的 Selenium 测试

我在 cloudbees 上运行 Selenium。在运行期间,我收到以下错误:

Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows: Error: no display specified Error: no display specified Build info: version: '2.25.0', revision: '17482', time: System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.34.7-66.fc13.i686.PAE', java.version: '1.7.0_04' Driver info: driver.version: FirefoxDriver

我错过了什么吗?我怀疑我需要为 Display 设置一些东西,因为错误说no display specified.

0 投票
2 回答
276 浏览

properties - 在 cloudbees 环境中访问属性文件

这是我的问题的减少:

我有以下文件:src/main/resources/configs/config.properties
该文件有一个属性:uselive = true

我想从托管在 Cloudbees 平台上的 Java Web 应用程序访问此文件并阅读其内容。

为了读取这个文件,我应该使用什么访问路径?