Questions tagged «jenkins»

Jenkins是一个用Java编写的开源持续集成工具,具有用于Linux,Mac OS X,Windows,FreeBSD和OpenBSD的软件包。该项目是由哈德森分叉的。

8
如何停止Mac Snow Leopard上安装的Jenkins?
我已经在OSX上安装了Jenkins可执行文件,但是现在我想停止其运行。每当我杀死它时,无论如何,它都会立即重新启动。 我尝试在詹金斯网址上使用exit命令: http://localhost:8080/exit 这要求我发布命令,然后执行该命令,然后服务器根据请求关闭。但随后重新启动。 我尝试使用来搜索进程ID ps,并强行杀死它(kill -9 pid),然后服务器根据要求立即关闭。但随后重新启动。 我试图通过gui关闭它,但是不幸的是似乎没有办法。 在某处必须有一个守护程序,这使它成为一个一般的OSX问题。
92 macos  jenkins  daemon 


15
Jenkins-HTML Publisher插件-在Jenkins Server中查看报告时不显示CSS
我对Jenkins HTML Publisher插件有一个奇怪的问题,其中在Jenkins中查看时,删除了我添加到报告中的所有精美CSS。如果我将报告下载到本地,则可以看到CSS格式。Jenkins中是否有一个允许查看CSS的设置? 我在Jenkins中的HTML发布者设置: 在詹金斯中显示我的报告页面: 当我的报告页面显示在本地时:

12
从战争文件更新詹金斯
我有一台装有Ubuntu 12.04的计算机,并且已经安装了Jenkins ver。1.424.6根据本指南使用apt-get ,但是有一个新版本: New version of Jenkins (1.447.2) is available for download (changelog). 如果按下载,我会得到一个jenkins.war文件...但是如何使用它来升级当前安装?还是在apt存储库更新之前不可能?
91 ubuntu  jenkins  war 



11
如何重置詹金斯的内部版本号?
我正在使用Jenkins和Gradle构建我的Java项目。 每次构建项目时,都会在Jenkins屏幕上获得一个新的构建号。 以下是我的詹金斯构建信息: Success > Console Output #96 03-Jan-2014 15:35:08 Success > Console Output #95 03-Jan-2014 15:27:29 Failed > Console Output #94 03-Jan-2014 15:26:16 Failed > Console Output #93 03-Jan-2014 15:25:01 Failed > Console Output #92 03-Jan-2014 15:23:50 Success > Console Output #91 03-Jan-2014 12:42:32 Success > Console Output #90 …
89 jenkins 





2
我在哪里可以找到jenkins restful api参考?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 6个月前关闭。 改善这个问题 我正在尝试通过REST API将外部系统与jenkins集成。 尽管我已经对其API参考进行了大量的google搜索,但是我仍然无法获得jenkins REST API参考的完整列表。 有人知道吗?
86 rest  jenkins 

3
如何获取Jenkins的API令牌
我正在尝试使用詹金斯Rest API。在说明中说我需要api密钥。我在所有的配置页面中查找了它。我如何获取詹金斯的API密钥?
86 jenkins 

3
在文件更改时重建Docker容器
为了运行ASP.NET Core应用程序,我生成了一个dockerfile,该文件构建了该应用程序,并将源代码复制到了容器中,该容器由Git使用Jenkins获取。因此,在我的工作区中,我在dockerfile中执行以下操作: WORKDIR /app COPY src src 虽然Jenkins使用Git正确更新了主机上的文件,但Docker并未将此文件应用于我的映像。 我的基本构建脚本: #!/bin/bash imageName=xx:my-image containerName=my-container docker build -t $imageName -f Dockerfile . containerRunning=$(docker inspect --format="{{ .State.Running }}" $containerName 2> /dev/null) if [ "$containerRunning" == "true" ]; then docker stop $containerName docker start $containerName else docker run -d -p 5000:5000 --name $containerName $imageName fi …

4
在持续集成中处理多个分支
我一直在处理我公司的CI扩展问题,同时试图弄清楚在CI和多个分支机构中采用哪种方法。在stackoverflow,多个功能分支和持续集成方面存在类似的问题。我开始了新的话题,因为我想进行更多的讨论并对该问题进行一些分析。 到目前为止,我发现我可以采用2种主要方法(或者可能采取其他一些方法?)。 每个分支多套工作(在这里谈论詹金斯/哈德森) 编写工具来管理额外的工作 批量创建/修改/删除作业 每个分支的每个作业的自定义设置(SCM url,dep管理存储库重复项) 人们使用shell工具,ant脚本和Jenkins CLI解决此问题的一些示例。看到: http://jenkins.361315.n4.nabble.com/Multiple-branches-best-practice-td2306578.html http://jenkins.361315.n4.nabble.com/Is-it-possible-to-handle-multiple-branches-where-some-jobs-should-on-on-each-one-without-duplicatin-td954729。 html http://jenkins.361315.n4.nabble.com/Parallel-development-with-branches-td1013013.html 自动配置或创建hudson作业 将在您的CI群集上造成更多负载 开发人员的反馈周期变慢(如果基础架构无法处理新的负载) 每2个分支有多套作业(开发和稳定版) 手动管理这两个集合(如果您更改作业的配置,那么请确保在另一个分支中进行更改) PITA,但至少很少要管理 其他多余的分支机构在推向开发人员之前不会获得完整的测试套件 开发者不满意。开发人员为什么要关心CI扩展问题。他有一个简单的请求,当我分支时,我想测试我的代码。简单。 因此,如果我想为开发人员提供用于其自定义分支的CI,则我需要Jenkins的特殊工具(API或Shellscript或其他东西?)并进行缩放。或者,我可以告诉他们更多地合并到DEV并在定制分支上不使用CI地生活。您会选择哪一个?或者还有其他选择?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.