cloudbees相关内容

WebSocket 握手期间出现间歇性错误:意外响应代码:CloudBees 上的 400

我在 CloudBees 上运行一个 websocket 应用程序 - 我间歇性地看到: WebSocket 握手时出错:意外响应代码:400 我已经告诉它使用 http 1.1 来允许通过以下方式升级: bees app:proxy:update http_version=1.1 它有效,但我有时会看到错误(并非总是如此). 解决方案 这几乎可以肯定是由于没有使用 https ( ..
发布时间:2021-09-24 19:34:29 其他开发

Cloudbees:App Engine部署失败

从Cloudbees DEV @ cloud Jenkins实例部署到GAE时出现奇怪的错误: [cloudbees-deployer]以stuart.langridge@PROJECTNAME.com的身份部署到Google App Engine[cloudbees-deployer]部署PROJECTNAME[cloudbees-deployer]从工作区解析为/scratch/jenki ..
发布时间:2021-05-11 20:30:46 其他开发

获取Jenkins多分支管道中的分支列表

Jenkins多分支管道项目的Blue Ocean界面显示了几个自动创建的分支. 有没有一种编程方式来列出要添加到Jenkinsfile中的代码中管道中的分支? 此问题询问位于Jenkins应用程序对象模型内的Jenkins Project分支信息,应通过Jenkins API或CLI进行访问. 我查看了http:///env-vars.html/上所 ..
发布时间:2021-02-11 19:54:31 其他开发

带有文件夹插件的Jenkins管道.如何建立位于不同文件夹的作业

我正在将 jenkins 2.0 与Cloudbees Folder插件配合使用,因为这使我可以创建多个类似的项目.可以将每个文件夹中的作业排除在外,留下一个顶层作业,然后可以调用该作业来进行参数设置. 我想将参数化的作业放在“通用"文件夹中,然后从管道脚本中调用它们. 因此在jenkins浏览器中,我将拥有3个文件夹:ProjA,ProjB和Generic.在ProjA下,我有一个管 ..
发布时间:2021-02-11 19:51:21 其他开发

Jenkins Groovy从Project Matrix授权策略中删除用户访问权限

我们正在使用基于项目的矩阵授权策略,并且在Manage Jenkins->配置全局安全性->授权->为用户提供适当的访问权限下为用户提供访问权限. 我们也在文件夹级别提供用户访问权限. 使用下面的代码,我可以删除用户访问权限, def amp = folder.getProperties().get(AuthorizationMatrixProperty.class) def ..
发布时间:2020-11-20 23:31:30 其他开发

cloudbees,groovy,作业,文件夹:如果作业在cloudbees文件夹内,如何确定作业结果?

问题:我正在使用脚本来确定是否有一定数量的作业处于SUCCESS状态. 只要我不使用cloudbees文件夹插件,它就可以正常工作.我可以轻松获得项目列表并获得项目结果.但是,当我将作业移到cloudbee文件夹后,这些作业以及因此的作业结果将不再可用! Q :是否有人现在可以从位于Cloudbees文件夹中的工作中以常规的方式获得工作结果? 解决方案 def job = Jenki ..
发布时间:2020-07-23 20:32:00 其他开发

具有多个SSL证书(SNI)的CloudBees上的多租户应用程序

我正在使用Play框架构建一个多租户应用程序,并使用CloudBees托管它.该网站的主要功能是可以在注册过程中代表我们的客户购买SSL证书. 注册时,用户向我们提供其自定义域名(即customer.com) 我们创建客户帐户,并将customer.com与他们的客户ID相关联 我们为客户端购买了SSL证书,并在我们的服务器上自动对其进行了配置 客户端只需要担心将其域名指向正确的I ..
发布时间:2020-07-07 05:32:00 其他开发

从Cloudbees的'/conf'目录加载文件

我们做什么: 我们在Cloudbees上运行Play2应用程序,并从"/conf"目录(在应用程序的类路径中)加载文件. 这2个代码段可在本地和heroku中使用 Play.application().getFile("conf/myfile.json") 和 new File("conf/myfile.json") 但是,在Cloudbees上,我们得到FileN ..
发布时间:2020-05-28 01:52:09 其他开发

Cloudbees Jenkins文件夹插件:文件夹名称作为环境变量

文件夹名称是否可以用作类似于JOB_NAME的环境变量? 对于文件夹; JOB_NAME包含完整路径,包括父文件夹.我想要直接父文件夹作为环境变量. 解决方案 我使用过: FOLDER_NAME=${JOB_NAME%/*} STAGE=${JOB_NAME##*/} 请参见 http://www.tldp.org/LDP/abs/html/parameter-substi ..
发布时间:2019-09-02 22:15:11 其他开发

将Play 2.1.0应用程序部署到Cloudbees后,收到502错误的请求

我尝试将Play应用程序部署到Cloudbees(仅通过推送到git repo(由jenkins生成该应用程序)),它已编译并且可以正常工作,但是加载该应用程序时出现"502 Bad Gateway"错误.控制台中没有显示任何错误,只是尝试访问它时回答"502错误的网关".但这也是我在浏览器中看到的. Cloudbees说,没有其他必要的操作,只需克隆/拉动ClickStart-Project,使 ..
发布时间:2019-09-02 22:14:24 其他开发

我们如何访问Jenkins工作流输入参数值?

Jenkins工作流输入步骤中指定的参数是否可用于消耗量和条件逻辑?我们如何获得这些价值?例如我们如何在以下情况下获取并引用checkbox参数的true或false值: input id: 'Proceed1', message: 'Proceed or abort?', parameters: [[$class: 'BooleanParameterDefinition', default ..
发布时间:2019-09-02 21:48:05 其他开发

在Cloudbees Jenkins文件夹中设置环境变量

重新安装Jenkins和Cloudbees Free Enterprise插件后,在Jenkins文件夹中设置的环境变量停止工作并从配置UI中消失.但是,它仍在文件系统上的config.xml中,如下所示: 我现在应该如 ..
发布时间:2019-09-02 21:35:48 其他开发

Npm在cloudbees jenkins上安装失败

有一个奇怪的校验和错误,而且我不知道出了什么问题. 当我安装Npm和node时(建议使用cloudbees支持)以及使用node-js-jenkins插件时,都会发生这种情况.无论是使用-g还是不使用-g标志.怎么了? 获取此日志: > Unpacking http://nodejs.org/dist/v0.11.7/node-v0.11.7-linux-x64.tar.gz > to ..
发布时间:2019-09-02 21:03:56 其他开发

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

我想在我的CI环境中使用CloudBees,但我也想将Maven工件部署到我现有的私有Nexus存储库中.在我当前的本地Hudson设置中,我使用.m2/settings.xml文件中的用户名/密码设置,如下所示: ... my-repository username ..
发布时间:2019-09-02 20:39:49 其他开发

詹金斯(Jenkins):在升级版本中使用存档的工件

我已将工件保存为构建的最后一步,并且可以通过以下方式使用它:如何在促销过程中轻松访问工件?请注意,我需要访问特定的版本,而不是最新的成功版本. 升级过程的目标是将工件复制到S3,我们的部署作业将从该工件进一步对其进行处理.因此,我可能将内部版本52进行开发(将其复制到特定的S3存储桶),然后将内部版本50进行生产,以此类推. 理想情况下,我可以在shell脚本中访问工件以重命名文件等. ..
发布时间:2019-09-02 20:17:35 其他开发

将groovy变量传递给shell脚本

我刚刚开始学习groovy.我想将svnSourcePath和svnDestPath传递给svn copy命令中的shell脚本.但网址未呈现. node { stage 'Copy Svn code' def svnSourcePath = "${svnBaseURL}${svnAppCode}${svnEnvDev}${SVN_DEV_PACKAGE}" def svnDestPat ..
发布时间:2019-09-02 19:58:12 其他开发