Jenkins執行恢復的Job出錯
問題描述
今天由於誤操作,刪除了一個Job,在我重新恢復這個Job之後,重新執行的時候報如下錯誤
java.lang.IllegalStateException: cannot create a build with number 1 since that (or higher) is already in use among [501]
問題原因是因為誤刪Job之前最後一次的Build Number是501,而恢復的Job的Build Number重新從1開始了,然後一個一個的像上加。
解決辦法
網上有人說裝個 “Set Next Build Number” 外掛可以解決這個問題,但是由於我的Jenkins版本太低,不能使用,所以沒有使用這個方案。
在自己環境的的 /var/lib/jenkins/jobs// 目錄下找到了一個 nextBuildNumber 檔案,裡面記錄了當前的build number,所以果斷修改了一下這個檔案,將其中的值改為比上面錯誤中提示的值稍大,比如上面錯誤提示是 501,所以我就寫了一個 502 在此檔案中。
然後重新啟動 Jenkins 服務
/etc/init.d/jenkins restart
此時再次執行此回覆的Job,一切正常工作了。
相關推薦
Jenkins執行恢復的Job出錯
問題描述 今天由於誤操作,刪除了一個Job,在我重新恢復這個Job之後,重新執行的時候報如下錯誤 java.lang.IllegalStateException: cannot create a build with number 1 since that (or higher)
jenkins 執行shell命令出錯command not found 和No such file or directory
image 圖片 分享圖片 root not found wid 腳本 local 成功 [root@localhost usr]# sh test.sh command not found [root@localhost ~]# cd usr-bash: cd: us
Jenkins多專案構建:單獨建立一個專案按順序執行其它job
作者作品:《Selenium、Appium、OkHttp自動化測試實戰》https://yuedu.baidu.com/ebook/1e229edbbdeb19e8b8f67c1cfad6195f302be803《Selenium、Appium、Requests自動化測試實戰Python版》https://y
Jenkins的新建job和配置job
ont mark projects possible 壓力 我們 一次 瀏覽器 分享 這裏,我們說一下如何新建並且配置一個job,Jenkins的工作其實有很多都是靠job來完成的,job有很多的功能,這裏我們只介紹如何新建和配置一個建構項目的job。
jenkins執行shell命令,有時會提示“Command not found”
found 步驟 基本 作用 有時 你在 執行 編譯 /etc/ 這個問題其實就是環境變量沒有配準確 (1)檢查你在Jenkins中設置的maven是否準確,可以通過【new job】按鈕查看新建job中是否有maven選項,沒有就是你配置的不準確 如果你
hive sql執行的job在map時報java.lang.OutOfMemoryError的錯誤
reduce -xmx apr 執行 mapred ive yar 參數調整 成功 較為詳細且重要的一段報錯信息是org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.OutOfMemoryE
Centos中使用Jenkins執行gulp命令:command not found
file 信息 div 使用 ace 發布流程 lin rabl min 在Centos操作系統,使用Jenkins的pipeline執行發布流程:jenkinsfile如下: stage("前端項目構架gulp") { steps {
jenkins執行腳本不退出
poll rip 遠程部署 提交 文件 code use put app ERROR: Exception when publishing, exception message [Exec timed out or was interrupted after XXX ms錯
jenkins執行python指令碼
最新在研究使用jenkins做升級釋出功能,大概的操作是選擇產品、模組、環境等引數後,執行一個python指令碼,指令碼獲取使用者選擇引數,然後執行釋出動作。 jenkins執行python指令碼,需要使用python plugin 具體使用方法: 1、安裝python plugin外掛
Linux上用Jenkins執行shell
目錄 安裝Jenkins Jdk安裝 安裝Jenkins 開啟防火牆 自定義指定埠9000啟動jenkins 瀏覽器登入 修改管理員密碼 建立一個執行shell的任務 構建剛建立的Jenkins任務 檢視執行結果
jenkins 執行selenium webdriver,找不到Chrome瀏覽器報錯
問題:在本地用命令列的形式執行程式碼工程,執行selenium正常,推送到伺服器使用jenkins執行時,發現報錯,unknown error :cannot find binary (Driver info : chromedriver = 2.37)..  
使用 Jenkins 執行 Go 工程構建映象
文章目錄 1、背景介紹 2、環境、軟體準備 3、安裝 Jenkins 3.1、基於 Tomcat、Jdk 啟動 3.2、基於 Docker 啟動 4、安裝 Go Plugin 外掛並配置
執行Jmeter.bat出錯:Not able to find java executor or version. Please check your installation. errorlevel
本人從公司電腦拿的zip的jmeter包進行解壓配置好環境配置後,進行執行jmeter.bat輸出報錯 Not able to find java executor or version. Please check your installation. errorlevel 進行搜查以往前輩
azkaban執行各種job任務
一:Azkaban執行各種job任務 所有的job檔案打成zip的壓縮包,注意:不能是rar壓縮 所有job檔案可以通過Noteped++編輯該檔案,注意設定Job檔案的格式編碼 1)azkaban的job操作普通linux語句 type=command comm
執行make menuconfig出錯問題
[email protected]:~/linux/tiny6410/linux-2.6.38$ make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basi
Jenkins執行selenium報錯unknown error: cannot find Chrome binary
問題描述: 在Pycharm中執行selenium測試用例,可以正常執行, 整合在Jenkins中,構建時,發現構建成功,但是檢視Console Output,報錯:unknown error: cannot find Chrome binary 原因是找不到Chrome瀏覽器,缺少Ch
hadoop執行python指令碼出錯:subprocess failed with code 127
一開始在ubuntu上,用vim寫了兩個.py檔案:mapper.py 和 reducer.py ,並通過 # hadoop jar /usr/lib/hadoop-0.20-mapreduce/contrib/streaming/hadoop-streaming-2.6
【RFS】【robotframework_3】robotframework整合Jenkins執行並郵件傳送執行結果
要求: 1.robotframework結合jenkins,實現整合構建 2.構建後能解析執行結果,並郵件傳送給特定人的郵箱 3.郵件內容可以自定義,做到美觀(自帶的郵件內容不美觀),下圖是自定義模版 我的前置條件: 1.Jenkins部署在Windows環
解決Windows系統下執行hadoop程式出錯Could not locate executablenull\bin\winutils.exe in the Hadoop binaries
樓主今天在開發後端介面的時候,發現報了Could not locate executablenull\bin\winutils.exe in the Hadoop binaries 的錯誤,經過分析是我呼叫了同事寫的介面,同事那個模組是引入了
CentOS7下的Django2整合部署四:Jenkins的freestyle-job
前提:Jenkins所在的客戶機的ssh-key加入到GitLab中 目標:自動化部署GitLab上的新建的專案ok-admin 1.編寫git專案的nginx配置檔案 [[email protected] ~]# vim /etc/nginx/conf.d