腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
Jenkins只在必要时触发依赖构建?
、
我有以下构建场景: 项目C依赖于项目B,而项目依赖于项目A 项目X依赖于C,项目Y依赖于B,项目Z依赖于A。 还有许多其他模块具有依赖关系,但最“复杂”的构建关系是项目X。为了在Jenkins中设置它,我使用了参数化触发器插件,并使用了“块直到触发项目完成构建”选项。每个可构建模块都有自己的Jenkins作业,插件用于阻塞所需的依赖构建作业。 我在这个设置中遇到了两个问题。 项目A和B是在项目X、Y、Z等的传递依赖链中多次构建的。 Jenkins有时会完全阻塞构建项目,因为作业X、Y、Z等的构建已经填满了所有可用的执行器(由scm更改触发),而依赖的项目处于等待构建的队列中。
浏览 3
提问于2013-03-15
得票数 2
1
回答
MSBuild成功,但Visual Studio失败
、
、
我们使用Jenkins来构建使用msbuild的项目。 我添加了对现有项目的项目引用,但忘记将这些新项目添加到所有解决方案文件中。 我承诺了,但Jenkins告诉我一切都很好。我在命令行中尝试过: msbuild test.sln /t:Rebuild /p:Configuration=Debug 在Jenkins和我的开发机器上,我有一个完全干净的工作目录,它工作得很好。输出告诉我,msbuild找到并构建了该项目。 但是如果我打开Visual Studio 2017并尝试构建该解决方案,它会告诉我找不到依赖的项目。 是这样的。 如何强制msbuild仅构建在解决方案文件中指定的项目,以便我
浏览 0
提问于2017-09-25
得票数 1
2
回答
在Jenkins的多个环境(DEV、UAT、PROD)中部署
、
我有一个Python应用程序,我想首先在DEV中部署它,然后在UAT中部署,最后在PROD上部署。我可以使用带有Webhooks的Jenkins来构建它,这样当它被推到DEV时,它就会触发一个构建(它运行nosetests套件)。我希望这个应用程序是在UAT和PROD推广,如果在DEV和UAT分别通过构建。我不想要任何人工干预。用Jenkins能做到吗?如何做到?如果不是,那么最好的选择是什么呢? 附注:我想从我的Jenkins服务器远程登录我的DEV,UAT,PROD服务器。并触发构建,但我仍然不清楚该如何做?
浏览 0
提问于2016-06-13
得票数 9
回答已采纳
1
回答
如何防止Jenkins SCM轮询触发创建分支的构建
、
、
我在我的Jenkins服务器工作中设置了git SCM轮询。我在本地机器上运行以下命令并触发Jenkins构建: git checkout dev git pull origin dev git branch feature/new-feature git checkout feature/new-feature git push origin dev:feature/new-feature 有什么方法可以防止Jenkins SCM轮询触发构建,而唯一改变的是创建分支(没有新的提交)?
浏览 3
提问于2017-03-20
得票数 6
1
回答
Jenkins-在不同的服务器上创建乔布斯
、
、
、
、
我想将Jenkins配置为在1服务器上构建我的代码。然后希望将它部署到另一台服务器上,使用Jenkins.Both服务器正在使用Linux,我想尽可能地自动化整个过程。我经历了一些插件,如管线,Job 等等,有人能指导我如何去做吗?哪些插件会有用?任何示例或教程都是有用的。在jenkins上构建管道插件的配置对我来说不是无缝的。 谢谢你,Bhargav
浏览 7
提问于2014-02-07
得票数 1
1
回答
将源代码从github复制到Jenkins中的docker容器
、
、
、
、
我的github里有一个源代码。我在jenkins中构建了一个自由风格的工作,并在SCM部分给出了git存储库。我需要编写一个shell脚本,将此源代码复制到一个在外部运行的容器中。有谁能帮帮忙。 提前谢谢。
浏览 50
提问于2018-09-27
得票数 1
2
回答
如何从Ant中确定Jenkins构建目录?
、
我正在尝试迁移我编写的从Jenkins框架中构建和部署项目的Ant脚本(而不是从SVN post-commit钩子触发,这是我们最初处理问题的权宜之计)。一切都很好,除了我需要为部署步骤暂存文件,并且我想将它们填充到Jenkins为作业创建的'build‘目录中(由于我的build.xml位于非特定于项目的位置,因此${basedir}和${user.dir}没有指向所需的位置)。 在Jenkins配置中,我设置了以下内容: Jenkins构建记录根目录: E:/builds/${ITEM_FULLNAME} 特定于作业的构建文件: C:\vc-tools\shadow\build.x
浏览 0
提问于2012-08-08
得票数 8
回答已采纳
1
回答
云铸造从命令行更改Buildpack
、
、
我在上运行一个用于POC的Jenkins应用程序。因为它是Jenkins,所以它使用绑定服务作为文件持久性。 我不得不对进行更改,并希望Jenkins使用更新的buildpack。 我可以从GitHub中提取Jenkins的源代码,并通过更新的对manifest.yml文件中的新构建包的引用或通过命令行选项再次推送它。理论上,绑定文件系统服务的状态将保持不变。然而,我还没有验证这个假设,并且担心我可能会失去状态。 我查看了客户端CLI,看看是否有一种方法可以显式地交换构建包,而不需要另一个push。但是,我什么也没看到。 有人知道改变现有应用程序的构建包而不将其重新推送到Cloud的方法吗?
浏览 1
提问于2016-09-21
得票数 0
回答已采纳
1
回答
带有主机名的节点中的Jenkinsfile
、
我想在一个远程节点上执行我的作业,将域名作为node arg传递。 有人知道如何构建这个jenkinsfile吗? 我不能在下面的方式中执行 node('jenkins.mydomain.com') { build 'remote_exec' }
浏览 0
提问于2018-04-20
得票数 0
1
回答
詹金斯SubWCRev E155036工作副本太老了
、
我在我们的Jenkins上的构建过程中遇到了一个错误,因为我试图在预构建事件中使用Tortoise SubWCRev.exe来获取修改号并将其放入程序集文件中。 这是一个错误: "...\Jenkins\jobs...\Properties\AssemblyInfo.cs.template "...\Jenkins\jobs...\Properties\AssemblyInfo.cs PreBuildEvent: SubWCRev.exe“...\Jenkins\jobs.” SubWCRev : E155036:“...\Jenkins\jobs...\workspace\
浏览 1
提问于2015-08-19
得票数 3
回答已采纳
1
回答
Jenkins: SVN触发器没有正确地首先构建依赖项。
、
、
在Jenkins (1.550)中,我有两个maven项目,即Model和GUI。GUI项目依赖于模型: <groupId>com.acme</groupId> <artifactId>gui</artifactId> <version>1.0.0</version> ... <dependencies> <dependency> <groupId>com.acme</groupId> <artifactId>model&l
浏览 2
提问于2014-02-14
得票数 4
回答已采纳
2
回答
使用Ansible、Jenkins和docker构建快速测试环境
、
、
我计划使用ansible,jenkins和docker构建测试环境,together.The计划是这样的。 为您的环境中使用的每个工具创建ansible攻略,并将其存储在git上。使用jenkins create job在开发服务器上创建docker容器,并使用ansible playbook提供docker容器。Jenkins作业将被创建,以便用户可以选择他们想要与docker容器一起使用的剧本,容器将相应地构建。 整个概念可以总结如下图所示。 我看到的好处是 自动复制精确的生产环境。 根据需求扩展测试环境。 为单台服务器上的应用程序测试提供不同的平台。 更快的集成测试。 推广敏捷
浏览 1
提问于2015-07-31
得票数 6
1
回答
如何通过shell脚本在从jenkins上检查
我正在使用jenkins运行一个构建。如果构建在从节点上运行,我需要发送一个文件到主服务器。如何编写bash脚本(并让jenkins执行脚本)来检查节点是否是主节点?如果节点是主节点,jenkins应该做X,如果它是从节点,jenkins应该做Y
浏览 5
提问于2015-10-23
得票数 2
回答已采纳
1
回答
如何在后续构建中使用由一个构建提供的测试数据(json文件)?
、
、
我有几个json文件,在jenkins构建过程中得到更新。我需要在下一个jenkins构建中使用更新的数据。当我第二次从jenkins运行build时,jenkins并不接受以前生成的数据。当我在CodeCommit中看到我的存储库时,第一次构建并不是更新json文件。我的要求是在第二次构建中使用数据,这是从第一次构建生成的。
浏览 16
提问于2022-10-19
得票数 0
1
回答
如何设置多个Jenkins作业以互相触发?
我正在为我的NodeJS和角项目设置CI。手动过程是首先在cmd上启动节点服务器,然后在不同cmd上启动客户端(角)。然后启动webdriver,以便能够在cmd上测试角单元测试,最后使用protractor执行测试。 我不知道如何在Jenkins的工作中实现这个过程。我想我可能需要定义4种不同的工作。 JobA - npm start (用于节点服务器) JobB - npm start (用于角码) JobC - webdriver-manager start JobD - protractor tests.js 我不确定服务器是否在JobA中启动--这意味着构建仍
浏览 0
提问于2016-11-22
得票数 0
1
回答
使用Jenkins构建租户特定的码头映像&在kubernetes中部署
、
我的应用程序结构 我正在使用kubernetes和Jenkins开发面向服务体系结构中基于租户的应用程序,并进行部署。在我的应用程序中,它包含了15-20个使用spring开发的微服务。每个微服务都需要为不同的客户分别部署。如果我有5个客户,我需要为这5个customer.This部署15个微服务,这是对我的租赁模型的描述。 部署计划 对于这个应用程序,我计划使用kubernetes和Jenkins来部署和实现CI/CD管道。 我的发现 我的应用程序的本质是使用spring服务器active profile功能从相同的代码为不同的客户构建映像。意思是在我的停靠文件中,我通过定义哪个是活动概要文
浏览 0
提问于2018-04-30
得票数 0
回答已采纳
6
回答
Jenkins插件在建造工作前不要拉动最新的变化
、
、
、
我正在与Jenkins一起工作,并试图正确地配置我的工作来使用git。 我已经为我的一个工作安装和配置了git插件。当我构建作业时,我希望它为我指定的分支提取最新的更改,然后继续构建过程的其余部分(例如,单元测试等)。 当我查看控制台输出时,我看到 > git fetch --tags --progress ssh://gerrit@git-dev/Util +refs/heads/*:refs/remotes/origin/* > git rev-parse origin/some_branch^{commit} Checking out Revision <latest
浏览 8
提问于2014-09-10
得票数 45
回答已采纳
1
回答
Jenkins在将repo克隆到工作区时尊重头或默认分支。
Jenkins提供了关于如何指定它将从哪个分支构建的冗长文档。 这些都不能回答这个具体的问题,如果回答了,我似乎无法做到这一点。 如何指定Jenkins将在克隆时使用通常签出的哪个分支,例如中指定的默认分支 这到底是有意义的,还是可能的? 编辑:具体来说,在红色的圆圈中应该使用什么来签出中的默认分支
浏览 8
提问于2022-03-19
得票数 0
2
回答
在图像更新后让Jenkins“更新”正在运行的码头容器的最佳方法
、
、
我们的组织对Docker和Jenkins来说是比较新的。我们正在开发从(Java)源代码更新到运行应用程序的CI管道。 目前,Jenkins正在使用Cloudbees构建并发布插件,在成功构建后更新图像。它只需提取基础(JBoss)映像,并使用它刚刚构建的应用程序的WAR文件(通过Maven)更新它。 我们正在使用“通过SSH发送命令”构建步骤,将SSH构建到服务器(当前正在运行的)容器处于打开状态,使用指定的图像ID停止容器,然后重新拉出并随后运行容器。 然而,我知道必须有一种更好、更优雅的方法来做到这一点。令人惊讶的是,我很难找到关于如何去做的文档。如有任何建议,将不胜感激。请让我知道。
浏览 2
提问于2016-02-15
得票数 9
回答已采纳
1
回答
运行debian包规则中的命令?
、
我试图做一些类似于这个Q/A中描述的事情,但我使用的是setfacl。 我在debian/rules中有以下内容: ... override_dh_fixperms: dh_fixperms setfacl -m u:applicationX:rw /etc/NetworkManager/ 包构建在Jenkins服务器上。它返回错误: make[2]: setfacl: Command not found 我原以为这些命令会在安装过程中运行,我知道安装包的设备会有setfacl。相反,在构建过程中,该命令似乎正在Jenkins服务器上运行。 我是否误解了如何做上述工作?我是否可
浏览 0
提问于2017-11-03
得票数 1
回答已采纳
1
回答
找不到“GetReferenceNearestTargetFrameworkTask”任务
、
、
、
x86:在"C:\Program (x86)\Microsoft Visual MSBuild“中本地系统引用MSBuild我的自动构建服务器(Jenkins)没有这个版本的MSBuild,所以我用巧克力来下载。 问题:我的visual项目在本地成功编译,但由于ReferenceAssembly错误,无法在自动构建服务器(Jenkins)上成功编译: C:\程序文件(x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(1179,5):
浏览 0
提问于2019-05-06
得票数 0
1
回答
Jenkins构建队列限制
、
我注意到在Jenkins中似乎有一个构建队列的限制。当我触发许多构建时,它似乎只在构建队列中放置了最多一个构建。是否有一种方法可以消除此限制,以便在构建队列中有更多的构建?
浏览 0
提问于2016-09-14
得票数 3
回答已采纳
2
回答
创建包含多个Jenkins工件的Xl deploy包
、
、
、
有没有办法使用Jenkins创建一个xl deploy包,然后将多个工件添加到包中?似乎在使用xl deploy插件时,一旦创建了包,就不可能使用Jenkins将其他工件添加到包中。我还使用了xl release,它调用Jenkins管道来构建多个工件,如果这有任何帮助的话。谢谢!
浏览 2
提问于2018-01-11
得票数 1
2
回答
如何刷新jenkins违规记录
、
、
、
我有一个作业设置,在每次构建时调用,和。Jenkins job的主页显示了的图表。我需要刷新/重置Jenkins作业中的违规历史图表。在历史记录结束后,历史记录应使用新的违规图表和数据重新开始。我不想重置整个作业历史记录,但只想重置其中的违规部分。虽然/var/lib/jenkins/jobs有正确的作业文件夹,但找不到Jenkins存储作业历史记录的位置。 在Jenkins 1.451中使用Ubuntu11.04
浏览 1
提问于2012-02-29
得票数 1
4
回答
Jenkins不使用新的NuGet还原目标还原MSBuild包
、
、
、
我们有一个从PackageReference .net 4.6.2到4.7.1的.net完整框架WPF应用程序,同时在csproj文件中更改为packages.config,而不是packages.config。 在开发机器上构建看起来很好,并且包被下载和恢复,但是当我们使用Jenkins构建我们的Windows 2012构建服务器时,nuget包似乎没有被正确地恢复。 我们使用MSBuild v15.5和最新的“msbuild/restore”命令在构建时恢复包。注意:使用前面调用"nuget“的方法可以实现的工作,但是我们应该能够使用。 包恢复过程似乎是在查看正确的NuGet服务器
浏览 1
提问于2018-02-21
得票数 46
回答已采纳
5
回答
您如何卸载所有的bower包?
、
有时,重建整个站点并强制bower重新安装bower.json中所有包的新版本是很有用的。 尝试#1: $ bower uninstall bower not-installed 0 不,这只能在一个包一个包的基础上工作,即使一个干净的“bower安装”使用bower.json。 尝试#2: $ bower install -f -l 0 $ 尝试#3: $ rm -r bower_components $ 好了! rm: bower_components: No such file or directory 哦,该死的,这个项目中有一个.bowrc,用于设置要安装内容的目录。 我目前糟糕
浏览 104
提问于2014-04-08
得票数 69
1
回答
Jenkins:使用docker compose部署到AWS ECS
、
、
、
我有一些误会。我有Jenkins实例,ESC集群和docker-compose配置文件来组成我的镜像和链接容器。 在git推送之后,我的Jenkins实例从所有repos (webapp、api、lb)获取所有源代码,并执行一批操作,如构建、复制文件等。 在那之后,我将所有文件夹的Dockerfiles设置为"ready for compose“。 在这个阶段,我不知道如何在AWS上ping我的ESC集群,以便从Jenkins抓取所有图像,并用我的docker-compose.yml配置合成它们。 如果有任何有用的信息,我会很高兴。 谢谢。
浏览 1
提问于2017-05-02
得票数 2
1
回答
Jenkins在一个作业中的多个运行配置
我正在运行一个来自Jenkins内部的web应用程序的UI测试。因为我不希望每次都运行所有的测试,所以我在为Jenkins中的一项工作寻找一种具有多种配置的方法。 所有测试都是通过一个命令触发的,该命令传递应该执行的测试用例的标记(准确地说,是黄瓜场景标记)。标记字符串如下所示: `--tags @payment, @login` 在本例中,将运行支付测试和登录测试。 目前,我有一个参数化自由泳作业运行所有测试几次一天。标记作为环境变量传递给执行外壳构建步骤。 我的目标是在不同的时间触发多个配置(=不同的标记字符串)。例如,每10分钟触发一次登录测试,每天一次付款,每周只进行一次some_ot
浏览 6
提问于2016-06-23
得票数 1
回答已采纳
1
回答
Jenkins -在自定义仪表板上流式传输实时日志
、
、
、
、
我们使用jenkins CE来运行近4000个作业。对于用户,我们在Jenkins API上公开了一个仪表板。到目前为止,对于日志查看,我们提供了一个href链接,该链接带有一个用于检查日志的logs按钮。当用户单击该按钮时,会在iFrame中弹出jenkins logs页面。有没有一种方法可以在UI上以纯文本的形式流式传输实时jenkins日志,而不是打开jenkins UI? 现在,我调用api来获取构建日志,它是静态的
浏览 12
提问于2019-02-13
得票数 2
回答已采纳
2
回答
有没有一种方法可以让Jenkins共享一个公共源代码目录/签出位置以获得完整和增量的构建?
、
、
我使用Jenkins CI作为我正在处理的项目的构建服务器,我还使用Klocwork作为静态分析工具来识别偏离我们编码标准的偏差。 目前Jenkins有两个构建(在单独的目录中执行),一个每晚完整的构建,删除工作区并执行新的签出和所有内容的完全重建。除了隔夜构建之外,我还在签入后15分钟内进行了增量构建。这两个构建都在使用Klocwork分析工具。 Klockwork通过显示潜在问题列表来工作,如果这些问题不适用于项目,则可以将这些问题修复或选择忽略,当问题被忽略时,Klocwork使用构建文件路径来记住被忽略的问题位于何处。这意味着,在Klocwork中,当我忽略了完整构建中的警告并触发增量
浏览 3
提问于2013-05-24
得票数 4
1
回答
Jenkins通用Web钩子触发器,用于分支特定
、
、
、
每当用户在特定分支上推送或合并代码时,我都试图从Bitbucket生成一个web钩子,以触发构建。我正在使用Jenkins中的“GenericWeb钩子触发器”插件来实现这个功能。 我有两个部门有问题: Dev_BranchUAT_Branch 我有两个独立的Jenkin作业(管道),一个用于Dev,一个用于UAT。作业构建和部署在各自分支中找到的代码。 我在bitbucket上创建了一个web钩子,并将URL配置为如下所示 http://<jenkins_url>/generic-webhook-trigger/invoke?token=<token_name> 我
浏览 4
提问于2020-10-12
得票数 2
1
回答
詹金斯找不到SureFire报告
Jenkins版本:2.176.2 通过Jenkins执行Selenium测试: Ecplsie+mvn+Jenkins Selenium文件夹:C:\Users\admin\eclipse-\ACA 测试的实际位置-: Jenkins Insatlled / Home Directory: C:\Program (x86)\Jenkins 工作空间中的构建-- C:\Program (X86)\Jenkins\\ACATestAutomationJob 执行Maven: -B -f C:\Users\admin\eclipse-工作区\ACA\OP.xml干净安装 TestNG报表处理:开始
浏览 1
提问于2019-08-02
得票数 0
3
回答
jenkins中的时间戳无效
、
、
无论在哪里显示绝对时间戳,它们都会向后移动一个小时。 例如subversion轮询日志、构建历史。 看起来DST是适用的,但是在俄罗斯被取消了。 客户端计算机上的时区正常。jenkins服务器上的时区没问题。服务器上的date显示适当的时间。 Jenkins-Manage Jenkins-System info-system properties显示正确的user.timezone。 相对时间戳计算得很好(有点像31 min ago),这是应该的。 我如何纠正这种不正确的行为?
浏览 0
提问于2012-02-21
得票数 1
回答已采纳
1
回答
Ubuntu20.04-应用程序启动时间过长
、
、
像Filezilla,WPS 2019 Office这样的应用程序在Ubuntu20.04中启动时间太长了。这些应用程序的相同版本在Ubuntu18.04中运行良好。
浏览 0
提问于2020-05-10
得票数 0
2
回答
如何最好地处理在控制台中显示错误但返回退出0的命令
、
我遇到了一个Jenkins管道的问题。作为部署过程的一部分,运行bash脚本来验证部署文件并部署到环境中。最后有一个特定的命令,它使用供应商的cli工具将其部署到我们的环境中。如果此命令中存在错误,它看起来仍然返回exit 0,构建没有部署,但它显示作业在Jenkins中已成功完成。我想过要像这样做一个if语句,以便在出现错误时使作业失败: if $myCommand | grep -q '*** ERROR ***' &> /dev/null then exit 1 fi 如果在此命令中没有发现错误,我希望命令完成并部署。我的问题是,这样做行得通吗?或者
浏览 0
提问于2020-04-29
得票数 0
1
回答
如何在每个新的构建触发器上从serena dimension下载最新代码
、
我使用Serena Dimensions进行代码管理,使用Jenkins构建war/ear文件。但是,我无法下载Jenkins的每个新构建触发器的最新代码。 另外,我还能把Serena Dimensions和Jenkins联系起来。
浏览 6
提问于2016-12-23
得票数 0
1
回答
如何将一个存储库项目jar包含到另一个存储库项目中
、
、
、
如何使用jenkins将一个项目的Jar包含在Git存储库中,另一个项目包含在另一个存储库中 我在存储库X中有一个项目A,我想构建项目A的jar,并将它包含到存储库的项目B中。 有人能帮我怎么用jenkins构建。
浏览 0
提问于2019-01-12
得票数 0
回答已采纳
1
回答
詹金斯一直在改变我的工作空间路径
、
我在Jenkins中创建了一个新项目,在配置时确保取消选中“让Jenkins创建工作区”和“让Jenkins管理工作区视图”框,因为我不希望Jenkins更改我的默认工作区路径(C:\工作区)。但是,一旦触发了构建,它就会自动将工作区路径更改为C:\tools\Jenkins\jobs\project_name\workspace。更改路径是不可接受的,因为我的许多源文件都依赖于C:\工作区路径。 我是不是误解了我没有检查过的箱子的功能?如何将路径保持在C:\工作区?
浏览 1
提问于2014-05-13
得票数 2
回答已采纳
2
回答
如何通过jenkins启动一个码头容器?
、
、
、
、
我正在尝试使用Jenkins和我的SCM中的Dockerfile启动一个容器。Jenkins使用我的SCM存储库中的Dockerfile,并在具有Dockerfile的远程服务器上构建映像。这是使用"cloud bees docker build and publish plugin“完成的。 当我ssh到服务器时,我看到镜像已经用我在Jenkins中定义的标记构建好了。 # docker image ls 我不能做的是为已经构建的映像运行一个容器。如何获取image-id并启动容器?如果提供了很多插件,不是应该很简单吗?
浏览 0
提问于2020-02-05
得票数 0
2
回答
通过Jenkins标记GitHub项目
、
、
我们的团队最近从本地托管的Subversion存储库转移到了私有的GitHub存储库。在过去,当我们准备好将一个构建标记为“已发布”时,我们会使用“tag this build”侧栏链接在构建的内容上添加一个SVN标记。 随着迁移到GitHub,我在Jenkins中对构建进行了标记,但它似乎只对构建进行了本地标记。如果我在工作区目录中运行git tag,标记就会显示出来,但它永远不会被推送到GitHub。 每当通过Jenkins标记构建时,有没有办法让Jenkins将标记推送到远程存储库?
浏览 0
提问于2011-12-20
得票数 8
回答已采纳
1
回答
詹金斯HTMLPublisher插件没有显示在仪表板上
、
、
、
、
在使用以下命令将jenkins主目录从/var/lib/jenkins移动到/home/jenkins以获得更多磁盘空间后: sudo service jenkins stop sudo mv /var/lib/jenkins /home sudo ln -s /home/jenkins /var/lib/jenkins sudo service jenkins start HTMLPublisher插件不再显示仪表板左侧面板上的链接。 以下是控制台输出的内容 以下是我在Jenkins管道中构建的部分内容: publishHTML([ allo
浏览 0
提问于2018-06-07
得票数 0
回答已采纳
3
回答
詹金斯的工作在执行完成后不会停止。
我使用maven运行Jenkins,一旦作业完成,它就不会终止,直到我们终止它,manually.In控制台输出,能够看到结果,但没有显示生成成功和显示处理符号/加载符号。有人能告诉我如何在执行任务后停止工作吗? 我们是否需要手动终止,还是需要在post构建中添加任何内容以在成功执行后停止?我们必须在配置中设置某些东西来自动终止吗? 有人能帮帮我吗?
浏览 8
提问于2016-09-27
得票数 0
回答已采纳
1
回答
JIRA的Jenkins集成
、
、
我正在寻找有关JIRA与Jenkins集成的文档。我所要做的就是在JIRA中的仪表板中显示Jenkins构建状态。我已经为JIRA安装了Jenkins插件,为Jenkins安装了JIRA插件,并通过了亚特兰蒂斯奇妙的,但尚不清楚如何配置乔布斯。 如果我能得到一些关于将乔布斯集成到JIRA以及如何配置作业以显示在JIRA仪表板/活动页面中的JIRA问题的说明,那就太好了。
浏览 2
提问于2015-09-14
得票数 1
1
回答
如何显示两个jenkins Jenkins构建之间的配置差异?
、
、
我想在Jenkins上显示当前构建和最新的成功构建之间的非代码差异。 所谓非代码差异,我指的是: 环境变量(包括Jenkins参数) (set),可能有一些过滤器 系统工具包(rpm -qa | sort)的版本 安装了python包的版本(pip freeze) 虽然我知道如何将这些文件作为构建的一部分保存和存档,但唯一不清楚的部分是如何生成diff/change--关于当前构建与最后一个成功构建之间的差异的报告。 请注意,我正在寻找一种管道兼容的解决方案,理想情况下,我更愿意让这个报告在Jenkins UI上容易访问,就像我们目前在SCM changelogs中所做的那
浏览 9
提问于2017-07-28
得票数 1
4
回答
从Build Server构建和部署Azure函数应用程序
、
、
、
、
我有一个使用C#和Microsoft.NET.Sdk.Function在Visual中开发的Azure函数应用程序。 我需要从我们的Jenkins构建服务器构建和部署这个应用程序。推荐的方法是什么?MSBuild?MSDeploy?Azure函数CLI?FTP?我不能使用源代码管理或VSTS部署。 一些示例脚本将不胜感激!
浏览 6
提问于2017-09-05
得票数 3
回答已采纳
2
回答
Jenkins将exe和dll打包到msi
、
、
、
、
我刚开始使用jenkins,我正在从事C#项目,并使用jenkins进行持续构建和发布。我完成了为我的项目创建构建,并获得了.exe和dll文件。但是在部署到服务器之前,我需要重新打包它(创建msi)。因此,任何人都可以提供rePackaging的逐步信息,以及与jenkins一起使用的打包工具。我想在jenkins CI和CD中自动化这个过程。
浏览 6
提问于2017-10-03
得票数 0
回答已采纳
2
回答
在单个jenkins构建中生成两个覆盖率报告
、
、
、
、
我有一个Jenkins构建,它构建我所有的java/angularJS项目。它为java部分启动testNG测试,为javascript部分启动karma测试。因此,我可以在Jenkins构建中生成一个testNG报告(用于java)和一个junit报告(用于karma测试)。这工作得很好。 到目前为止,我使用cobertura来报告我的java测试的覆盖率。但现在我还想为我的karma测试添加一份覆盖报告(由伊斯坦布尔使用cobertura类型生成)。问题是,在Jenkins中,我在一个构建中只允许生成一个覆盖率报告(我不能在构建后添加多个‘发布cobertura覆盖率报告’操作)。那么,如
浏览 3
提问于2014-10-07
得票数 10
2
回答
iOS代码签名仅对Jenkins失败
、
、
、
我正在尝试从Jenkins构建构建一个Xamarin Touch项目,它在代码签名阶段失败。 我的证书和密钥在系统密钥链中,所以Jenkins应该可以访问。在构建项目时,我没有代码签名问题: 使用Xamarin Studio。 使用/bin/bash和xbuild作为Jenkins用户登录。 使用/bin/sh和xbuild作为Jenkins用户登录。 唯一一次看到代码签名问题是在Jenkins构建自己的时候。 错误是“不允许用户交互”,当我从shell运行相同的命令时,当所有东西都以Jenkins用户的身份运行时,我无法解释Jenkins构建的错误是什么。
浏览 1
提问于2015-10-27
得票数 1
回答已采纳
1
回答
根据数据改变css
、
、
、
、
我正在用dashing.io做一个小部件,我想根据我在json文件中接收到的颜色(我从jenkins API获得的)来更改Jenkins作业。 例如:工作已经完成,我从我的json文件中获得了颜色值" blue“,并且我希望仪表板上的"widget jenkins”上的文本是蓝色的。 问题:我真的不知道如何在coffeescript脚本中从json文件中获取数据。我也不知道如何改变css。 我的json文件是这样的: { "assignedLabels" : [ { } ], "mode" : &
浏览 1
提问于2014-09-24
得票数 0
2
回答
用码头创建jenkins图像
、
、
我想创建一个带有dockerfile的jenkins映像。Docker正在运行(尝试使用hello-world图像)。 我的Dockerfile: FROM jenkins:latest USER root RUN apt-get update && apt-get install -y build-essentials USER jenkins 我想用下面的命令构建一个映像 sudo docker build -t "jenkins_master" . 但我总是会犯这样的错误: E: Unable to locate package build-ess
浏览 0
提问于2017-06-02
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
小伙伴想学Jenkins自动构建发布项目,我:安排上了!!
Jenkins打造强大自动化工作流
六种武器系列:部署1000种应用的秘诀第一篇
Jenkins代码上线(二)
Jenkins + Docker + Github 实现自动化部署 Maven 项目
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券