mac 部署安装接口自动化持续集成 jmeter+ant+jenkins

       由于前段时间刚换的工作,公司用的是mac电脑办公,之前办公都是windows系统。刚开始使用时连基本的操作都要去找度娘,很不习惯,新电脑开始就是安装相关的工作工具 下面就说说遇到的哪些坑。

     1.  mac电脑自带jdk,默认的路径,我来了之后又下载jdk 在终端(Terminal)下.bash_profile 又重新指定jdk安装路径结果造成jenkins 无法启动,输入相相关命令显示"

-bash: lcd: command not found"没有发现这个命令,后来研究好长时间终于解决jdk变量位置放错了 ,应该放到user用户名下的 .base_profile 添加jdk 默认路径

   修改后 正常启用jmeter。

    2. apache -ant  是个基于java的构建工具build.xml 是个流程脚本引擎,用于自动化程序程序完成的项目编译打包工具,

      下载ant  https://ant.apache.org/bindownload.cgi

  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服务器 具体可百度下这儿不是重点,  如下图放在用户文件夹下

接着在下载jenkins.war https://jenkins.io/zh/download/

    

扫描二维码关注公众号,回复: 6680376 查看本文章
         下载好的war包 放到tomcat webapps 下 

在终端切换到 tomacat目录下  启动 tomcat 下的bin目录下  

   启动命令  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

   

                         

猜你喜欢

转载自www.cnblogs.com/barry123/p/11108144.html