-
0 votesanswersviews
詹金斯奴隶正在离线
我有Jenkins奴隶与master连接,经过一段时间后我的Jenkins奴隶将要离线,每当它离线我手动运行Jnlp命令(从slave命令行运行: java -jar slave.jar -jnlpUrl http://abc.ap.com:8080/computer/Wkaakkaak/slave-agent.jnlp -secret af95sdsda051229eb57b1d51202e5c... -
4 votesanswersviews
如何让没有“-secret”jnlp选项的奴隶连接到jenkins master?
昨天,我的jenkins大师(v 1.646,linux debian Jessie 8.3)正在工作,几个奴隶通过jnlp命令连接它: java -jar slave.jar -jnlpUrl http://myhost:8080/computer/bob-pc.local/slave-agent.jnlp 现在我猜想有些事情发生了变化(战争更新?插件更新?安全选项改变了?)因为现在我的奴隶不... -
0 votesanswersviews
jenkinci / mesos-plugin无法自动将jenkins slave连接到jenkins master
我按照安装指南,我仍然遇到 issues getting jenkins slaves to connect to the master . 我的mesos奴隶都有一个 jenkins 用户 . 使用UID 1000 JAVA_HOME 也进入了mesos slave路径 . 版本: mesos: 1.2.0-2.0.6 马拉松: 1.4.3-1.0.649.ubuntu1604 ... -
1 votesanswersviews
自定义泊坞窗图像的Jenkins奴隶未与minikube中的master连接
Summary: 在K8s minikkube中的Jenkins工作正常并且在默认jnlp代理的情况下可以很好地扩展,但在自定义jnlp图像的情况下仍然使用"Waiting for agent to connect" . Detailed description: 我正在运行Jenkins设置的本地迷你管 . Jenkins master dockerfile: from je... -
0 votesanswersviews
env:node:没有这样的文件或目录(使用jenkings,windows机器,节点和远程web界面)
最近我正在进行ios构建,我通过我的IP地址使用远程Web界面远程启动mac slave . 我已经尝试卸载node / npm并重新安装它,但是在安装cordova之后它仍然会出现相同的错误 . 我还检查了我的节点目录是否没有错,它没关系: 我也已经尝试了将 set +e 放在我的shell脚本顶部的解决方案,但之后它仍然无效 . 我已经试图解决这个问题5天了,但仍然没有解决,所以我希望你们可... -
1 votesanswersviews
詹金斯 - 奴隶mac - 无法连接
我在Windows服务器2016上安装了Jenkins构建服务器(v2.77),我想添加一个mac作为从属节点 . 我将节点设置为通过"Java Web Start"运行 . 在mac端我从jenkins下载了slave-agent.jnlp文件,但它没有连接到服务器 . 这是例外: java.io.IOException: Failed to connect to 37.21... -
0 votesanswersviews
在作业构建开始时自动创建Jenkins节点
我需要我的回归测试在一个单独的ec2 slave盒子里运行,当我触发测试的构建时它会自动启动 . What is done by now: 我安装了EC2 Jenkins插件,从所需实例创建了AMI,在Manage Jenkins中设置了 Cloud 提供程序 - >配置系统,测试了与Amazone控制台的连接并为该AMI设置了标签 . 因此Jenkins可以定义所需的AMI(1)并且AMI... -
2 votesanswersviews
詹金斯在码头 Worker 中触发按需奴隶
我正在寻找一种在Jenkins奴隶中运行Jenkins作业/构建的方法,动态(按需)启动docker . 附加模式以实现视觉理解 . 我实际上在寻找什么,我的流程如下: 1)触发Jenkins作业(手动/ git / gerrit)2)Jenkins master(在docker中运行)启动slave机器docker(并传递构建的脚本/指令)3)构建正在Jenkins slave上运行(或者如果并... -
0 votesanswersviews
docker container作为jenkins的构建奴隶
我已经在同一台机器Ubuntu中安装了Jenkins和docker . Ubuntu 17.10 Jenkins ver . 2.73.3 Docker版本17.09.0-ce . 我正在尝试将jenkin docker容器设置为运行我的自动化测试套件的从属设备 . 我能够正确地设置Jenkins中的docker插件来旋转docker容器并添加了一个docker模板,其中包含我为... -
0 votesanswersviews
如何在不在主服务器上创建新 Cloud 的情况下为 Cloud 插件测试自定义jnlp容器?
我还没有ECS群集设置,但我想测试我的自定义容器是否正常工作(不使用默认的jnlp容器) . 通常在静态从站上运行java命令的方式如下: 在jenkins中手动创建一个奴隶 从属节点上的执行命令: java -jar agent.jar -jnlpUrl https://myjenkins.com/computer/my-slave/slave-agent.jnlp -secret ab... -
1 votesanswersviews
如何将git repo存储到jenkins节点设置中的特定路径?
如何在jenkins节点设置中签出到特定路径 . 我正在使用ubuntu14.04并使用语言 . 我所遵循的是以下内容: 在我的从机中创建了一个jenkins用户,并创建了一个名为jenkins_slave的文件夹 所以,我的pwd是 /home/jenkins/jenkins_slave . 我在Jenkins master的节点配置中提供了这个 . 我的GOPATH设置为 /home/jen... -
1 votesanswersviews
Jenkins代理错误的PATH环境变量
我正在使用远程代理/从服务器通过SSH在Jenkins中构建我的项目 . 尽管在使用同一用户进行SSH连接时可以使用正确的PATH环境变量,但是当Jenkins尝试使用代理进行构建时,它不可用 . 使用管道DSL,我能够在运行时将它添加到我的环境中 . environment { PATH = "/usr/local/bin:$PATH" } 但我希望这个位置始终在P... -
1 votesanswersviews
如何将jenkins管道作业链接到docker从属容器上的标签
我正在寻找一种方法来在Jenkins奴隶中运行Jenkins作业/构建,由docker动态(按需)启动 . 方案如下: 我有一个物理从站(节点名称:jenkins-slave-01和label:mySlave),我可以通过在我的jenkins管道脚本上使用此代码轻松触发作业: node ('jenkins-slave-01') { stage ('Checkout and compile') { ... -
26 votesanswersviews
通过Java Web Start创建Jenkins Slave
我已经在我的Jenkins上有一个正常工作的主 - 从配置,但更新打破了它所以我不得不重新安装它(还没有备份) . 但是现在重新安装Jenkins后我再也无法工作了 . 当我继续管理Jenkins - >节点管理时,我只能添加新的“永久”代理,而不是我曾经拥有的旧“Dumb Slave”节点 . 有没有更新或其他什么,所以这不再起作用了? 在使用这个永久代理时还有帮助吗?向我展示了启动方法... -
0 votesanswersviews
在没有调用代理的情况下在jenkins管道中跳过一个阶段?
我们使用jenkins管道dsl作为我们的工作描述 . 现在我们有类似的东西: pipeline { agent none options { timestamps() } environment { //SOME ENV VARS } stages { // more stages stage('stage1'){ wh... -
0 votesanswersviews
如何在jenkins管道脚本中从jenkins master指定jenkins slave git地址
我正在尝试使用Jenkins主从架构来实现我的maven项目 . 我在Windows机器上有Jenkins master,在Linux机器上有slave . 现在的问题是,当我运行我的Jenkins脚本时,它给我一个错误,就像无法初始化git存储库,因为Jenkins试图在Linux从机上执行git.exe . 任何人都可以让我知道我该如何解决它? 以下是我的Jenkins管道脚本和错误日志 no... -
5 votesanswersviews
Jenkins:找不到名为MSBuild的工具
在Jenkins(Jenkins 2.6)中设置Pipeline构建,复制基于git的构建的示例脚本给出:"no tool named MSBuild found" . 我在 Manage Jenkins -> Global Tool Configuration 中设置了MSBuild工具 . 我在从节点上运行管道 . 在Slave配置中,我在 Node Properti... -
0 votesanswersviews
Jenkins Slave用于远程主机上的操作
我在不同的远程位置有10台服务器,它们托管GIT存储库 . 以下不是我的确切要求,而是一个例子 . 假设我想使用Jenkins在所有远程位置的GIT存储库上运行“git fsck”,并根据输出我需要执行更多任务 . 让我说我的詹金斯大师在英国 . 我的操作负荷非常小,而且不占用资源 . 配置我的Jenkins从属时 我应该在英国主机中配置Jenkins slave以及Master Jenkin...