jenkins安装配置
本機各種系統環境變量 CLASSPATH ? ?
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\Javajdk1.8\jdk1.8
JENKINS_HOME
D:\jenkinsworkspace\jenkins
M2_HOME
D:\worksoftware\apache-maven-3.3.9-bin\apache-maven-3.3.9
Path
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%M2_HOME%\bin;
http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html
Maven還為全世界的Java開發者提供了一個免費的中央倉庫,在其中幾乎可以找到任何的流行開源類庫。通過一些Maven的衍生工具(如Nexus),我們還能對其進行快速地搜索。只要定位了坐標,Maven就能夠幫我們自動下載,省去了手工勞動。 使用Maven還能享受一個額外的好處,即Maven對于項目目錄結構、測試用 例命名方式等內容都有既定的規則,只要遵循了這些成熟的規則,用戶在項目間切換的時候就免去了額外的學習成本,可以說是約定優于配置 (Convention Over Configuration)。
http://blog.sina.com.cn/s/articlelist_3053349671_11_1.html
http://www.linuxidc.com/Linux/2013-05/84615.htm
Windows下如何將jenkins部署到Tomcat容器中
http://blog.csdn.net/wangmuming/article/details/22925127
http://longgeek.com/2013/12/27/ci-system-structures-iv-jenkins-installation-configuration/
http://my.oschina.net/fhck/blog/64635#navbar-header
http://www.linuxidc.com/Linux/2013-05/84615.htm
Windows 安裝tomcat http://www.2cto.com/os/201203/122261.html
Windows環境下?
1.下載jkd ? 配置jkd ?? 2.下載tomcat??
官網上下載的文件都是綠色免安裝的。如:apache-tomcat-7.0.26-windows-x64.zip
下載地址:http://tomcat.apache.org/download-70.cgi
下載后解壓縮:E:\apache-tomcat-7.0.26,隨你喜歡解壓哪里。
設置Tomcat環境變量
新建:
變量名:TOMCAT_HOME
變量值:你的TOMCAT所在目錄?
? ?如:E:\apache-tomcat-7.0.26
輸入http://localhost:8080? 驗證結果
請訪問Maven的下載頁面:http://maven.apache.org/download.html,其中包含針對不同平臺的各種版本的Maven下載文件。對于首次接觸Maven的讀者來說,推薦使用Maven 3.0,,因此下載apache-maven-3.0-bin.zip。當然,如果你對Maven的源代碼感興趣并想自己構建Maven,還可以下載apache-maven-3.0 -src.zip。
這里的Maven安裝目錄是D:\worksoftware\apache-maven-3.3.9-bin\apache-maven-3.3.9,接著需要設置環境變量,將Maven安裝配置到操作系統環境中,在系統變量中新建一個變量,變量名為M2_HOME,變量值為Maven的安裝目錄D:\bin\apache-maven-3.0 接著在系統變量中找到一個名為Path的變量,在變量值的末尾加上%M2_HOME%\bin;,注意多個值之間需要有分號隔開,然后點擊確定。(path 改變之前為:C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;) 4 下載jenkins 將jenkins.war拷貝到tomcat的 webapps目錄下
啟動: ? ? ?http://localhost:8080/jenkins
jenkins 應用篇 ?Mailer Plugin 郵件插件的使用 ? ? http://blog.csdn.net/houyefeng/article/details/50914582
本文是jenkins應用系統文章的一部分,大部分來自工作和學習中的實踐,部分內容來自官方文檔和網友的文章,引用的文章會在“參考資料”部分附上原始鏈接,如無意中侵犯您的權利,請聯系QQ:46106962,如需要進一步的交流請加入QQ群: (Jenkins學習交流)469536515。轉載和使用請注明出處。
郵件服務器配置
首先在Jenkins的“系統管理”->“系統設置”中設置“系統管理員郵件地址”,如:123456@qq.com;“系統管理員郵件地址”要和下面“郵件通知”中使用相同的后綴名和用戶名,否則會報異常。QQ郵箱服務
第一步 登錄QQ郵箱,在“帳戶”里開啟“POP3/SMTP”并獲取授權碼,授權碼的說明見http://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28。 第二步 在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示
126郵箱服務
在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示 在使用126的郵箱服務時smtp的端口為默認端口,即25;不需要使用SSL協議,如果勾選“使用SSL協議”會報異常:javax.mail.MessagingException: Could not connect to SMTP host: smtp.126.com, port: 25;
? nested exception is:
???? javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection
163郵箱服務
個人郵箱
第一步 登錄163郵箱,在“設置”->“POP3/SMTP/IMAP”設置授權碼 第二步 在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示
實際驗證發現端口25也可用于SSL協議。
企業郵箱
Job中發郵件功能設置
Job中要使用發郵件功能,需要在“構建后操作”中選擇“郵件通知(Mail Notifcation)”,設置“接收人(Recipients)”,多個接收人時用英文空格分隔。 “Mailer Plugin”有如下兩個可選項:此選項默認是選中的,當Job運行失敗或不穩定時發郵件給“接收人”中指定的人
此選項選中時會向導致構建失敗的代碼提交人的郵件中發送郵件,郵箱后綴名是在“郵件通知”是在“用戶郵箱默認后綴”中設置的,如果這樣的郵箱不存在將會發送失敗導致Job失敗。我猜測Mailer Plugin會從scm的提交記錄中獲取提交人名稱,然后和“用戶郵箱默認后綴”拼在一起組成郵箱并發送郵件。
來源:?http://blog.csdn.net/houyefeng/article/details/50914582
Linux環境下 安裝VMware Tools http://wenku.baidu.com/view/b5ebee00bed5b9f3f90f1cf4.html
jdk安裝配置 1 首選卸載自帶的?
1、卸載系統自帶的jdk版本:
查看自帶的jdk:
#rpm -qa | grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令刪除上面查找的內容:
#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2、卸載rpm安裝的jdk版本
查看安裝的jdk:
#rpm -qa|grep jdk
看到如下信息:
java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
jdk-1.6.0_16-fcs
卸載:
#rpm -e --nodeps jdk-1.6.0_16-fcs 2 安裝jdk? 下載rpm包? 安裝 rpm -ivh ?*.rpm 設置環境變量 gedit /etc/profile http://blog.csdn.net/yttcjj/article/details/69741612 tomcat 的安裝?
http://naonao.blog.51cto.com/1135983/629495
http://www.oschina.net/question/565065_66971
3 安裝maven http://www.blogjava.net/caojianhua/archive/2011/04/02/347559.html
比較好的幾個博客 http://www.cnblogs.com/itech/archive/2011/11/18/2254188.html http://blog.csdn.net/houyefeng/article/details/51027885
如果確實不需要web.xml而又要打成war包,需要在maven-war-plugin里增加<configuration>
????????????????<failOnMissingWebXml>false</failOnMissingWebXml>
????????????</configuration>?
gerrit、gitlab、jenkins三個結合 ? ??http://blog.csdn.net/stwstw0123/article/details/47615535
gerrit審批流程設置 ?http://blog.csdn.net/csfreebird/article/details/7920304
本機各種系統環境變量 CLASSPATH ? ?
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\Javajdk1.8\jdk1.8
JENKINS_HOME
D:\jenkinsworkspace\jenkins
M2_HOME
D:\worksoftware\apache-maven-3.3.9-bin\apache-maven-3.3.9
Path
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%M2_HOME%\bin;
http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html
Maven還為全世界的Java開發者提供了一個免費的中央倉庫,在其中幾乎可以找到任何的流行開源類庫。通過一些Maven的衍生工具(如Nexus),我們還能對其進行快速地搜索。只要定位了坐標,Maven就能夠幫我們自動下載,省去了手工勞動。 使用Maven還能享受一個額外的好處,即Maven對于項目目錄結構、測試用 例命名方式等內容都有既定的規則,只要遵循了這些成熟的規則,用戶在項目間切換的時候就免去了額外的學習成本,可以說是約定優于配置 (Convention Over Configuration)。
http://blog.sina.com.cn/s/articlelist_3053349671_11_1.html
http://www.linuxidc.com/Linux/2013-05/84615.htm
Windows下如何將jenkins部署到Tomcat容器中
http://blog.csdn.net/wangmuming/article/details/22925127
http://longgeek.com/2013/12/27/ci-system-structures-iv-jenkins-installation-configuration/
http://my.oschina.net/fhck/blog/64635#navbar-header
http://www.linuxidc.com/Linux/2013-05/84615.htm
Windows 安裝tomcat http://www.2cto.com/os/201203/122261.html
Windows環境下?
1.下載jkd ? 配置jkd ?? 2.下載tomcat??
官網上下載的文件都是綠色免安裝的。如:apache-tomcat-7.0.26-windows-x64.zip
下載地址:http://tomcat.apache.org/download-70.cgi
下載后解壓縮:E:\apache-tomcat-7.0.26,隨你喜歡解壓哪里。
設置Tomcat環境變量
新建:
變量名:TOMCAT_HOME
變量值:你的TOMCAT所在目錄?
? ?如:E:\apache-tomcat-7.0.26
輸入http://localhost:8080? 驗證結果
請訪問Maven的下載頁面:http://maven.apache.org/download.html,其中包含針對不同平臺的各種版本的Maven下載文件。對于首次接觸Maven的讀者來說,推薦使用Maven 3.0,,因此下載apache-maven-3.0-bin.zip。當然,如果你對Maven的源代碼感興趣并想自己構建Maven,還可以下載apache-maven-3.0 -src.zip。
??這里的Maven安裝目錄是D:\worksoftware\apache-maven-3.3.9-bin\apache-maven-3.3.9,接著需要設置環境變量,將Maven安裝配置到操作系統環境中,在系統變量中新建一個變量,變量名為M2_HOME,變量值為Maven的安裝目錄D:\bin\apache-maven-3.0 接著在系統變量中找到一個名為Path的變量,在變量值的末尾加上%M2_HOME%\bin;,注意多個值之間需要有分號隔開,然后點擊確定。(path 改變之前為:C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;) 4 下載jenkins 將jenkins.war拷貝到tomcat的 webapps目錄下
啟動: ? ? ?http://localhost:8080/jenkins
jenkins 應用篇 ?Mailer Plugin 郵件插件的使用 ? ? http://blog.csdn.net/houyefeng/article/details/50914582
本文是jenkins應用系統文章的一部分,大部分來自工作和學習中的實踐,部分內容來自官方文檔和網友的文章,引用的文章會在“參考資料”部分附上原始鏈接,如無意中侵犯您的權利,請聯系QQ:46106962,如需要進一步的交流請加入QQ群: (Jenkins學習交流)469536515。轉載和使用請注明出處。
郵件服務器配置
首先在Jenkins的“系統管理”->“系統設置”中設置“系統管理員郵件地址”,如:123456@qq.com;“系統管理員郵件地址”要和下面“郵件通知”中使用相同的后綴名和用戶名,否則會報異常。QQ郵箱服務
第一步 登錄QQ郵箱,在“帳戶”里開啟“POP3/SMTP”并獲取授權碼,授權碼的說明見http://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28。 第二步 在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示
126郵箱服務
在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示 在使用126的郵箱服務時smtp的端口為默認端口,即25;不需要使用SSL協議,如果勾選“使用SSL協議”會報異常:javax.mail.MessagingException: Could not connect to SMTP host: smtp.126.com, port: 25;
? nested exception is:
???? javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection
163郵箱服務
個人郵箱
第一步 登錄163郵箱,在“設置”->“POP3/SMTP/IMAP”設置授權碼 第二步 在Jenkins的“系統管理”->“系統設置”中的“郵件通知”中設置郵件服務器相關的參數,如下圖:特別提示
實際驗證發現端口25也可用于SSL協議。
企業郵箱
Job中發郵件功能設置
? ?Job中要使用發郵件功能,需要在“構建后操作”中選擇“郵件通知(Mail Notifcation)”,設置“接收人(Recipients)”,多個接收人時用英文空格分隔。 ? ?“Mailer Plugin”有如下兩個可選項:此選項默認是選中的,當Job運行失敗或不穩定時發郵件給“接收人”中指定的人
此選項選中時會向導致構建失敗的代碼提交人的郵件中發送郵件,郵箱后綴名是在“郵件通知”是在“用戶郵箱默認后綴”中設置的,如果這樣的郵箱不存在將會發送失敗導致Job失敗。我猜測Mailer Plugin會從scm的提交記錄中獲取提交人名稱,然后和“用戶郵箱默認后綴”拼在一起組成郵箱并發送郵件。
來源:?http://blog.csdn.net/houyefeng/article/details/50914582
Linux環境下 安裝VMware Tools http://wenku.baidu.com/view/b5ebee00bed5b9f3f90f1cf4.html
jdk安裝配置 1 首選卸載自帶的?
1、卸載系統自帶的jdk版本:
查看自帶的jdk:
#rpm -qa | grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令刪除上面查找的內容:
#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2、卸載rpm安裝的jdk版本
查看安裝的jdk:
#rpm -qa|grep jdk
看到如下信息:
java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
jdk-1.6.0_16-fcs
卸載:
#rpm -e --nodeps jdk-1.6.0_16-fcs 2 安裝jdk? 下載rpm包? 安裝 rpm -ivh ?*.rpm 設置環境變量 gedit /etc/profile http://blog.csdn.net/yttcjj/article/details/69741612 tomcat 的安裝?
http://naonao.blog.51cto.com/1135983/629495
http://www.oschina.net/question/565065_66971
3 安裝maven http://www.blogjava.net/caojianhua/archive/2011/04/02/347559.html
比較好的幾個博客 http://www.cnblogs.com/itech/archive/2011/11/18/2254188.html http://blog.csdn.net/houyefeng/article/details/51027885
如果確實不需要web.xml而又要打成war包,需要在maven-war-plugin里增加<configuration>
????????????????<failOnMissingWebXml>false</failOnMissingWebXml>
????????????</configuration>?
gerrit、gitlab、jenkins三個結合 ? ??http://blog.csdn.net/stwstw0123/article/details/47615535
gerrit審批流程設置 ?http://blog.csdn.net/csfreebird/article/details/7920304
總結
以上是生活随笔為你收集整理的jenkins安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swagger使用报错:No enum
- 下一篇: AJAX之封装+跨域