标签: jenkins-cli

在项目主页上显示 Jenkins 图

我在 Jenkins 中使用 PLOT 插件,它在左侧顶部链接面板下创建“绘图”链接。我正在寻找的是在项目的主页上显示这些图。每当任何用户访问项目的主页时,他/她应该能够轻松地看到绘图(无需导航到构建/工作区)。

jenkins jenkins-plugins jenkins-cli

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

如何参数化"建立其他项目后建设"的2个项目

我有一个问题,我正在寻找直接解决方案或解决方法.

我在Jenkins上有2个工作:工作A(上游工作)和工作B(下游工作)需要在工作A完成后触发

我曾经用以下方法解决这个问题:"这个项目是参数化的",在工作A,B上设置,它工作得非常好.但是在工作B上它不起作用.当我使用参数作业A构建时,jenkins需要作业A的参数然后触发作业B.作业B需要一个新参数.詹金斯不想要工作B的新参数.我需要给两个项目的paramateres.有什么解决方案吗?

continuous-integration jenkins jenkins-plugins jenkins-cli

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

如何从aws s3 sync命令中排除文件夹

我们有一个aws s3 sync命令,该命令通过Jenkins execute shell将数据从bitbucket同步到s3。下面是s3存储桶结构

cdn-accountname > qa > sitename > cdn > img
cdn-accountname > qa > sitename > cdn > css
cdn-accountname > qa > sitename > cdn > png
Run Code Online (Sandbox Code Playgroud)

我们使用以下命令将CDN内容从bitbucket同步到s3

aws s3 sync cdn/ s3://cdn-accountname/qa/sitename
Run Code Online (Sandbox Code Playgroud)

我想在CDN /文件夹中排除“ / upload”和“ / upload_qa”文件夹,并将其同步到s3。我尝试了以下命令,但没有一个起作用

aws s3 sync --exclude "cdn/upload" --exclude "cdn/upload_qa" cdn/ s3://cdn-accountname/qa/sitename
aws s3 sync --exclude=cdn/upload --exclude=cdn/upload_qa cdn/ s3://cdn-accountname/qa/sitename
aws s3 sync --exclude "*/upload/*" --exclude "*/upload_qa/*" cdn/ s3://cdn-accountname/qa/sitename
aws s3 sync --exclude 'upload/*' --exclude 'upload_qa/*' cdn/ s3://cdn-accountname/qa/sitename 
aws s3 …
Run Code Online (Sandbox Code Playgroud)

bash shell amazon-web-services jenkins-cli aws-cli

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

将环境变量传递给Jenkins的Ant build.xml?

我使用Jenkins作为CI.我有一个build.xml.Build.xml有如下代码.

<property name="environment" value="$environment}" />
Run Code Online (Sandbox Code Playgroud)

如何将值传递给Jenkins的build.xml?我可以通过环境变量传递它吗?

java continuous-integration hudson jenkins jenkins-cli

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

詹金斯 - 改变主人的IP

我有一个技术问题迫使我改变我的jenkins主计算机.我拿起硬盘并将其移动到新计算机,但现在主计算机的IP已更改.

主jenkins工作,但从属节点被标记为脱机,当我尝试创建新节点时,安装在节点pc上失败.我注意到创建新节点时出现的错误是连接超时,我看到旧的IP.

我怎样才能解决这个问题?

build jenkins jenkins-cli

4
推荐指数
2
解决办法
7810
查看次数

以编程方式配置Jenkins JDK安装

我希望通过CLI或编写XML文件以编程方式配置Jenkins JDK安装.

我知道我可以修改config.xml文件(主要文件)以包含JDK安装,但我更喜欢在单独的文件中配置它.(例如hudson.tasks.Ant.xml)

怎么做到这一点?

jenkins jenkins-cli

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

如何创建参数化的Jenkins作业?

我想在不同的机器上使用相同的工作.但我不想每次都改变工作的配置.我可以将机器名称标签作为参数传递并在不同的机器上运行作业吗?(不是同时).

我想在运行作业时将参数传递给我在配置中编写的脚本(批处理脚本).我们可以这样做吗?

我可以从工作中获得返回值并在下一份工作中使用它吗?

jenkins jenkins-plugins jenkins-scriptler jenkins-cli

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

从Jenkins工作流更新Jira票证(jenkinsfile)

如何在Jenkinsfile(jenkins-worflow/pipeline)中更新jira问题?有没有办法可以使用Jira Issue Updater插件作为Jenkinsfile中的一个步骤?

我知道我可以使用Jira RestAPI,但我想弄清楚是否可以重用jira-updater-issue提供的功能.

我正在寻找的是类似下面的示例,调用Junit归档器和atifact归档器,但调用jira更新程序.

    node {
      git url: 'https://github.com/jglick/simple-maven-project-with-tests.git'
      def mvnHome = tool 'M3'
      sh "${mvnHome}/bin/mvn -B -Dmaven.test.failure.ignore verify"
      step([$class: 'ArtifactArchiver', artifacts: '**/target/*.jar', fingerprint: true])
      step([$class: 'JUnitResultArchiver', testResults: '**/target/surefire-reports/TEST-*.xml'])
    }
Run Code Online (Sandbox Code Playgroud)

jira jenkins jira-plugin jenkins-cli jenkins-workflow

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

如何删除Jenkins中的视图并自动执行其作业?

有了Jenkins,如果删除一个视图,我也想删除视图的作业.

有没有办法正确地做到这一点?

jenkins jenkins-plugins jenkins-cli

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

詹金斯奴隶自我注册

我正在创建一个 Jenkins 主/从集群,但我无法找到让新从服务器自动向主服务器注册的方法。

我目前的设置是运行一些 Terraform 脚本来创建主站和 5 个从站。然后我必须登录到主节点并管理 Jenkins -> 管理节点 -> 新节点并手动创建我想要的节点数。

然后我 RDP 进入我的奴隶并运行命令java -jar agent.jar -jnlpUrl http://yourserver:port/computer/agent-name/slave-agent.jnlp。这工作得很好,但我想要一种方法来自动增加/减少代理的数量,而不必每次创建一个新的时都手动登录到从属。

是否有关于如何动态自注册节点的插件或一些我遗漏的文档?

注意:这仅适用于 Windows 节点。我正在使用 Kubernetes 插件来自动扩展/缩小 linux 节点,但是 Kubernetes 没有稳定的 Windows 节点支持,所以我不能使用它。我必须支持经典的 .NET 应用程序(不是 .NET Core),所以我必须在 Windows 节点上构建。

jenkins jenkins-plugins jenkins-cli

4
推荐指数
2
解决办法
5363
查看次数