小编Ish*_*pta的帖子

在jenkins手动批准后开始工作

在作业A成功执行后,我需要对作业B进行分类.作业A成功执行后,将向批准者发送电子邮件通知.审批者将收到一封电子邮件,然后单击邮件链接.他将被转到詹金斯页面,他将批准执行工作B.

我不确定哪个插件可以使用,我可以提到批准者的名称,批准者如何点击链接,并在登录Jenkins页面后简单说"批准".

jenkins jenkins-workflow

11
推荐指数
2
解决办法
2万
查看次数

连接到队列而不指定队列管理器名称

我是MQ新手.我有一个要求.我可以在服务器上使用java连接到特定队列而无需指定队列管理器名称吗?我有所有的详细信息,如主机名,端口号,请求,响应队列名称等,

谢谢

java java-ee mq ibm-mq

5
推荐指数
1
解决办法
829
查看次数

如何在一个云形成之间传递参数到另一个云形成模板

如何在aws中将一个云形成模板文件之间的参数传递给另一个云形成模板文件?我不是在讨论嵌套模板,因为我知道它们只是一个CFT中的单独资源块,如果我错了请纠正我.

amazon-web-services aws-cloudformation

5
推荐指数
1
解决办法
5740
查看次数

从Python解析subprocess.call()的输出

我从我的Python代码中调用web服务:

response = subprocess.call(['curl', '-k', '-i', '-H' , 'content-type: application/soap+xml' ,'-d',  etree.tostring(tree), '-v' ,'https://world-service-dev.intra.aexp.com:4414/worldservice/CLIC/CaseManagementService/V1'])
Run Code Online (Sandbox Code Playgroud)

该服务返回一条soap消息,如何解析soap消息并查明它是失败还是成功?

我尝试使用以下内容,但结果错误:

subprocess.check_output("curl -k --data "+etree.tostring(tree)+"@SampleRequest.xml -v  https://world-service-dev.intra.aexp.com:4414/worldservice/CLIC/CaseManagementService/V1",stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
Run Code Online (Sandbox Code Playgroud)

python subprocess python-2.7

4
推荐指数
1
解决办法
1260
查看次数

Promoted Build Plugin,看不到促销活动

当我使用下面的促销设置运行Jenkins Job时,

在此输入图像描述

在UI中完成构建后,我无法看到我的促销活动.

在此输入图像描述

如果我错过了什么,请建议.

jenkins jenkins-plugins

3
推荐指数
1
解决办法
3683
查看次数

从另一个Jenkinsfile调用远程jenkins文件

我正在我的组织设计一个Jenkins CICD管道,我有一个问题.

我来自一个控制多个开发团队的Jenkins管道的devops团队.我基本上想要编写一个可以由多个团队运行的多个阶段的Jenkins文件.据我所知,这个Jenkins文件可以检入每个团队的Gitrepo,只要对代码库进行了更改,它就可以调用完整的管道.

为了确保这个JenkinsFile是可维护的,并且对于此Jenkins文件的任何未来更改,我不必要求所有各个团队在他们的Gitrepo中更新此文件,我想将此文件放在由我的团队控制的中央Gitrepo .

是否可以从不同的Gitrepos调用这个Jenkins文件?任何例子?

jenkins jenkins-pipeline jenkins-2

3
推荐指数
1
解决办法
6374
查看次数

在嵌套的云形成模板中传递参数

我从CFT1调用CFT2并且我传递了一个参数列表.我最近知道我们不能通过逗号分隔的参数列表,所以我正在寻找如何实现该解决方案.这是我的CFT1:

{
    "AWSTemplateFormatVersion": "2010-09-09",
    "Description": "Top Stack",
   "Resources": {
   "ChildStack01": {
           "Type" : "AWS::CloudFormation::Stack",
           "Properties" : {
               "TemplateURL": "https://s3.amazonaws.com/tbdchef/frontend1.json",
               "Parameters": {
                "AvailabilityZone1a": {
                    "Default": "us-east-1a",
                    "Description": "us-east-1a",
                    "Type": "String"
                },
                "AvailabilityZone1b": {
                    "Default": "us-east-1b",
                    "Description": "us-east-1b",
                    "Type": "String"
                },
                "ChefDevSNSTopic": {
                    "Description": "ARNforSNSTopic",
                    "Type": "String",
                    "Default": "arn:aws:sns:us-east-1:093937234853:Enterprise_Monitoring_SNS_Horizontal"
                }
               },
              "TimeoutInMinutes" : "5"
           }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

Value of property Parameters must be an object with String (or simple type) properties
Run Code Online (Sandbox Code Playgroud)

有没有办法将这些值传递给CFT2?

amazon-web-services aws-cloudformation

2
推荐指数
1
解决办法
5074
查看次数

使用 REST API 检查声纳项目的代码覆盖率

声纳版本:5.3

我正在拨打这个电话

https://mysonar/api/resources/index?metrics=coverage&key=test-project
Run Code Online (Sandbox Code Playgroud)

但是,我没有从这次通话中获得测试项目的覆盖范围。但我正在了解其余的项目及其报道。当我刚这样做的时候

https://sonaraws.kdc.capitalone.com/api/resources/index
Run Code Online (Sandbox Code Playgroud)

我可以在 api 响应上看到我的测试项目。

如何深入到特定项目而不检查其余对 Sonar 的调用中的其他项目。

sonarqube sonarqube-scan

2
推荐指数
1
解决办法
1万
查看次数