Tag: 工jenkins插件

使用'H * * * *'而不是'5 * * * *'均匀分散负载

当设置jenkins如何从颠覆变革我试图检查民意调查供应链pipe理和设置时间表5 * * * * ,我得到以下警告 使用'H * * * *'而不是'5 * * * *'均匀分散负载 我不确定在这方面H是什么意思,为什么我要用这个。

在docker里面运行docker可以吗?

我在Docker容器中运行Jenkins。 我不知道Jenkins容器是否也是Docker主机? 我在想的是从Jenkins内部为每个集成testing版本启动一个新的Docker容器(以启动数据库,消息代理等)。 集成testing完成后,容器应该closures。 有没有这样的理由,以避免从另一个docker集装箱内运行docker集装箱?

如何在xcode 6.1升级后手动修复“ResourceRules.plist:无法读取资源”错误?

我们在 这里find同样的问题, 在 这里和这里 基本上我们升级到Xcode 6.1,我们的构build得到了“ResourceRules.plist:无法读取资源”的错误。 我们有一个Jenkins服务器,为我们构build我们的ios。 我们使用Jenkins上的Xcode插件来进行实际的构build和签名。 任何想法,我们可以做这个改变,而不需要手动打开xcode,并在其他答案中find这个解决scheme: 点击您的项目>目标>select您的目标>构build设置> 代码签名资源规则path 并添加: $(SDKROOT)/ResourceRules.plist 一般来说,我对Xcode和iOS都非常陌生。 我在Unity-iPhone.xcodeproj文件里find了project.pbxproj文件。 它看起来像包含/ * Begin XCBuildConfiguration部分下的构build设置* / section它列出了Xcode中类似的构build属性,但是我没有看到类似“Code Signing Resource Rules Path”的代码。 有没有人有经验手动编辑这个文件? 这是一个坏主意吗? 谢谢

jenkinsGit插件分离头

我是Git新手,还有Jenkins。 我的问题是让Jenkins Maven发布插件工作。 当我使用Jenkins构build一个通用的Maven构build时,它运行良好,但是当我尝试使用Maven发行版插件执行发行版时,我得到以下栈跟踪: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare (default-cli) on project parent: An error is occurred in the checkin process: Exception while executing SCM command. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at […]

如何安全closures我的jenkins?

我在自己的容器中运行jenkins。 我使用命令“nohup java -jar jenkins.war –httpsPort = 8443”。 我如何安全地closures它? 现在,我使用kill命令来终止进程。

如何防止某些Jenkins作业同时运行?

我有一些使用共享资源(数据库)的作业,有时可能会导致构build失败,这是因为偶然事件触发了(罕见)事件。 例如,给定作业A到E,是否有任何方法可以指定A和C 不应该同时运行 ? 除了上述资源之外,构build是彼此独立的(不在上游/下游关系中)。 一种“蛮力”的方式将执行者的数量限制为一个,但是如果大多数工作可以同时执行并且在构build服务器上不缺less计算资源,那显然是不太理想的。

在Jenkins构build中不更新的git子模块

我在jenkins的一个项目中有一个子模块。 我已经启用高级设置recursion更新子模块。 当我运行构build时,我看到工作区中有来自子模块的文件。 问题是,它似乎是子模块的第一个修订。 当我推动更改(在github上托pipe回购)jenkins似乎没有更新子模块以获得正确的更改。 有没有人见过这个?

如何从Jenkins(Hudson)卸载插件?

我的Jenkins安装中有几个插件,我不再需要它了。 我已经禁用了插件(并且我的构build仍然有效),并且我想完全删除插件。 什么是完全删除jenkins(哈德森)插件的正确过程?

如何从Jenkins的其他工作中推广特定版本号?

我从Jenkins安装了Promoted Build Plugin ,现在我正面临着一些麻烦,要从现有的工作中推广构build。 这是情景: 现在有一个Nightly Build运行的Nightly Build作业,运行所有需要的testing和指标; 有一个现有的Deploy Build接受参数$ {BUILD_NUMBER},并从Nightly Build部署具有相应$ {BUILD_NUMBER}的Nightly Build 说[Nightly Build](夜间构build)运行并成功构build了工件#39 现在我可以运行在#39传递的[Deploy Build]作为参数 来自[Nightly Build]#39的​​文物将被部署 到现在为止还挺好。 现在是我想添加Build Promotions … 有没有办法从Deploy Build推广Nightly Build #39 ( 注意之前已经构build过 )? 或者,也许甚至从别的地方,坦率地说,我是一种迷失在这里:( 我没有看到他们有明确的Upstream / Downstream关系,因为他们没有: 在执行期间总是运行这个构build,然后执行另一个 – 有时只执行[Deploy Build],并不总是在[Nightly构build] 。

我如何清除我的Jenkins / Hudson构build历史?

我最近更新了我的一个哈德森版本的configuration。 构build历史不同步。 有没有办法清除我的编译历史? 谢谢,麻烦您了