mac 部署安裝接口自動化持續集成 jmeter+ant+jenkins

 

       因爲前段時間剛換的工做,公司用的是mac電腦辦公,以前辦公都是windows系統。剛開始使用時連基本的操做都要去找度娘,很不習慣,新電腦開始就是安裝相關的工做工具 下面就說說遇到的哪些坑。java

     1.  mac電腦自帶jdk,默認的路徑,我來了以後又下載jdk 在終端(Terminal)下.bash_profile 又從新指定jdk安裝路徑結果形成jenkins 沒法啓動,輸入相相關命令顯示"web

-bash: lcd: command not found"沒有發現這個命令,後來研究好長時間終於解決jdk變量位置放錯了 ,應該放到user用戶名下的 .base_profile 添加jdk 默認路徑apache

   修改後 正常啓用jmeter。windows

    2. apache -ant  是個基於java的構建工具build.xml 是個流程腳本引擎,用於自動化程序程序完成的項目編譯打包工具,瀏覽器

      下載ant  https://ant.apache.org/bindownload.cgitomcat

  Distributions(編譯好的二進制版)和Source Distributions(未編譯的源代碼版)兩個版本,咱們直接下載Binary版的.zip便可,以下圖。
  Ant有兩個主要的版本,若是你所依賴的Java版本是Java8及以上的話,推薦使用1.10.x版本。
    1.9.x 版本:要求Java5以上
   1.10.x 版本:要求Java8以上
    3.下載 文件 apache-ant-1.10.5-bin.zip  到相關目錄  圖形直接解壓 雙擊文件  也能夠終端unzip 
       apache-ant-1.10.5-bin.zip 進行解壓 
    4.配置環境 :
            *** 首先 查找apache-ant-1.9.13的路徑  
              
  3.jenkins : 用於自動化持續構建,持續集成部署
    根據此次的經驗和坑 建議不要直接下載 jenkins   這樣下載下來安裝mac根目錄下 ,在AA用戶下 登陸jenkins 到系統管理的工具配置 新增ant下  ant 的地址沒法識別
    

以前由於沒法找到目錄 jenkins 調用 ant 失敗 顯示沒有找到文件目錄  安全

  強烈建議安裝war包安全 ,首先下載tomcat 服務器,tomcat服務器是個web服務器 具體可百度下這兒不是重點,  以下圖放在用戶文件夾下bash

接着在下載jenkins.war https://jenkins.io/zh/download/服務器

    

 

         下載好的war包 放到tomcat webapps 下 

在終端切換到 tomacat目錄下  啓動 tomcat 下的bin目錄下  app

   啓動命令  sh startup.sh 

     中止命令:sh shutdown.sh 

   若是jenkins 發送郵件設置時 要發附件 寫好相對位置後 ,文件沒有出去緣由是用戶權限問題,要修改jenkins主目錄 到用戶下  

   配置變量 

     配置變量(本例是更換目錄到/usr/local/jenkins下,這個jenkins目錄不須要手動建立)

     編輯bin目錄下的catalina.sh文件

     在# OS specific support.  $var _must_ be set to either true or false.在上面添加一行

     export JENKINS_HOME=/usr/local/jenkins

    編輯profile文件:vi /etc/profile

    在最後加入:export JENKINS_HOME=/usr/local/jenkins

   保存,刷新全局環境變量source /etc/profile

   重啓Tomcat,sh startup.sh

  瀏覽器輸入http://ip:端口/jenkins,出現下圖界面

  cat /usr/local/jenkins/secrets/initialAdminPassword

   把加密的字符串黏貼進去便可,以後能夠在系統管理——系統設置裏看到主目錄已是/usr/local/jenkins

   

                         

 

最後總結下:jenkins 下有文件卻找不到文件路徑通常狀況下是權限問題,請修改響應權限或者jenkins 的根目錄 

相關文章
相關標籤/搜索