标签: jenkins

如何使用Windows批处理命令在Jenkins中使用环境变量?

我正在尝试在我的xcopy脚本中使用Jenkins(全局)环境变量.

${WORKSPACE} doesn't work
"${WORKSPACE}" doesn't work
'${WORKSPACE}' doesn't work
Run Code Online (Sandbox Code Playgroud)

windows hudson batch-file jenkins

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

如何编写Pipeline来丢弃旧版本?

groovy语法生成器不适用于示例步骤properties: Set Job Properties.我已经选择Discard old builds然后进入10Max # of builds to keep领域,然后Generate Groovy没有任何显示.

詹金斯版:2.7

jenkins jenkins-pipeline

66
推荐指数
7
解决办法
4万
查看次数

Jenkins限制每个用户的工作视图

有没有办法限制用户只查看Jenkins中的某些作业.

Jenkins允许通过"基于项目的矩阵授权策略"限制每个项目的用户能力.问题是如果没有"整体""读取"设置,用户将无法访问任何内容.这似乎可以让他们查看所有工作.

是否有另一个允许限制工作的插件?

jobs jenkins

64
推荐指数
3
解决办法
10万
查看次数

詹金斯没有执行工作(等待 - 等待下一个执行者)

詹金斯不会执行任何工作.看过这个问题后,我已经禁用了所有从属节点,但是一个简单的作业甚至不能在主节点上运行.

怎么了?

jenkins

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

Jenkins使用github返回状态码128

用github命令我有

ssh -T git@github.com
Hi (MyName)! You've successfully authenticated, but GitHub does not provide shell access.
Run Code Online (Sandbox Code Playgroud)

我与github的连接没问题,但是对于jenkins我有这个错误

ERROR: Error cloning remote repo 'origin' : Could not clone git@github.com:Name-MysRepo/MyRepo.git
hudson.plugins.git.GitException: Could not clone git@github.com:Name-MysRepo/MyRepo.git
    at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:219)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1001)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:942)
    at hudson.FilePath.act(FilePath.java:904)
    at hudson.FilePath.act(FilePath.java:877)
    at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:942)
    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1101)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1369)
    at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)
    at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581)
    at hudson.model.Run.execute(Run.java:1575)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:241)
Caused by: hudson.plugins.git.GitException: Command "git clone --progress -o origin git@github.com:Name-MysRepo/MyRepo.git /root/.jenkins/jobs/TestKRGDAOV01/workspace" returned status code 128:
stdout: Cloning …
Run Code Online (Sandbox Code Playgroud)

github jenkins

64
推荐指数
4
解决办法
19万
查看次数

詹金斯管道条件步骤/阶段

如何在特定分支时运行构建步骤/阶段.

IE为每个拉取请求/分支运行一切,但如果正在构建的分支命名为部署,那么还运行部署步骤?

groovy jenkins jenkins-pipeline

64
推荐指数
4
解决办法
9万
查看次数

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

我的Jenkins安装中有一些插件,我不再需要它.我已经禁用了插件(我的构建仍然有效),我想完全删除插件.完全删除Jenkins(Hudson)插件的正确过程是什么?

hudson hudson-plugins jenkins

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

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

如何在Jenkins建立日程安排?

如何安排Jenkins构建,以便它只能在每天的特定时间构建?

例如,从下午4点开始

0 16 1-7 * *
Run Code Online (Sandbox Code Playgroud)

我理解为:0分钟,每个月从星期一到星期日下午4点,但它每分钟都会建立:(

我会很感激任何建议.谢谢!

schedule build timetable cronexpression jenkins

63
推荐指数
4
解决办法
25万
查看次数

Jenkins + Play 1.2.4:cobertura锁定文件/报告的问题

我们有一个Play 1.2.4应用程序,我们得到了Jenkins(在Ubuntu上)的应用程序.我们遇到了Cobertura的问题.

运行测试(成功)后,我们偶尔会收到以下错误:

---------------------------------------
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at net.sourceforge.cobertura.util.FileLocker.lock(FileLocker.java:124)
        at play.modules.cobertura.CoberturaPlugin$CoberturaPluginShutdownThread.run(Unknown Source)
Caused by: java.nio.channels.OverlappingFileLockException
        at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166)
        at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068)
        at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:824)
        at java.nio.channels.FileChannel.lock(FileChannel.java:860)
        ... 6 more
---------------------------------------
Unable to get lock on /var/lib/jenkins/jobs/project/workspace/cobertura.ser.lock: null
This is known to happen on Linux kernel 2.6.20.
Make sure cobertura.jar is in the root classpath of the jvm 
process running the instrumented code.  If the instrumented code 
is running in a web server, this means cobertura.jar should …
Run Code Online (Sandbox Code Playgroud)

java cobertura playframework jenkins playframework-1.x

63
推荐指数
1
解决办法
3376
查看次数