这是我想要做的:
>打开Firefox并浏览到Jenkins Web界面
>点击我感兴趣的工作的超链接>单击左侧导航栏中的“配置”超链接>找到我要删除的构建后操作如果我点击并保持构建后的动作,我可以移动它并重新排序它,但我不能为我的生活弄清楚如何删除它.我已经尝试将其拖离屏幕,按下删除,然后右键单击,但这些操作均未将其删除.
感谢您提前提供的任何帮助.下面是截图,以防它提供一些上下文.
经过快速测试后,似乎应该有一个删除按钮.我不确定为什么它不在您的安装上,但我之前在我自己的Jenkins安装上看到了不同配置的行为.我知道摆脱配置部分的唯一方法是从作业配置文件中删除它.为此,您需要对构建服务器上的Jenkins目录进行写访问.
首先找到要从中删除IRC部分的作业的配置文件,它将位于作业下的Jenkins目录中,例如如果你的工作被称为“我很棒的工作”那么你就会找到它
<JENKINS_PATH>\jobs\my awesome job\config.xml
其中< JENKINS_PATH>是Jenkins安装的路径.当您打开该配置文件时,您会看到类似这样的内容(请注意,此配置是缩写的,您的配置可能会更大):
<?xml version='1.0' encoding='UTF-8'?> <project> <actions/> <description>My description</description> <keepDependencies>false</keepDependencies> <properties/> <scm class="hudson.plugins.tfs.TeamFoundationServerScm" plugin="tfs@1.20"> <!-- SCM stuff lives here --> </scm> <canRoam>true</canRoam> <disabled>false</disabled> <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding> <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding> <triggers class="vector"/> <concurrentBuild>false</concurrentBuild> <builders> <!-- Your builders config lives here --> </builders> <publishers> <hudson.plugins.ircbot.IrcPublisher plugin="ircbot@2.22"> <targets class="empty-list"/> <strategy>ALL</strategy> <notifyOnBuildStart>false</notifyOnBuildStart> <notifySuspects>false</notifySuspects> <notifyCulprits>false</notifyCulprits> <notifyFixers>false</notifyFixers> <notifyUpstreamCommitters>false</notifyUpstreamCommitters> <buildToChatNotifier class="hudson.plugins.im.build_notify.DefaultBuildToChatNotifier" plugin="instant-messaging@1.25"/> <matrixMultiplier>ONLY_CONFIGURATIONS</matrixMultiplier> <channels/> </hudson.plugins.ircbot.IrcPublisher> </publishers> </project>
找到publishers部分和hudson.plugins.ircbot.IrcPublisher部分.然后注释掉IRC部分.
执行此操作后保存配置文件并返回Jenkins.转到“管理Jenkins”并从那里重新加载配置.一旦完成,你的流氓配置就应该消失了.
精彩评论