Jenkins-Linux安装

  • 1、配置好java环境。

  • 2、配置好tomcat,同时配置集中调度网页,部署成功,如htmlMain,然后修改htmlMain中的连接到本地的jenkins。

    注意:配置好tomcat,先拷贝我的.jenkins到admin本地用户家目录下,再跟window上安装的方法启动java -jar jenkins.war,等待加载完成,访问127.0.0.1:8080,配置好用户名,密码之后(如果没有配置,则登录账号:admin 密码为:/home/admin/.jenkins/secrets/initialAdminPassword的内容),再进行下面的拷贝到tomcat的项目中。如果此步骤出错,可以删除家目录下的.jenkins文件夹,拷贝一份即可。

  • 3、把jenkins.war 包放置在webapps的目录下,则直接使用127.0.0.1:8089/jenkins即可访问到本目录(使用admin启动tomcat项目,如果对tomcat没权限,则使用chmod命令)。

  • 4、安装java环境见链接–java安装

  • 5、配置本地JDK
    (系统管理—>全局工具配置—>JDK—>配置好自己的本地JDK)
    必须在本地安装好JDK环境,同时配置好环境变量,去掉自动安装
    如:/usr/local/java/jdk

  • 6、配置本地git
    (系统管理—>全局工具配置—>Git—>配置好自己的本地git,所在的路径)如:/usr/local/git/bin/git 参考安装连接git-linux安装

  • 7、设置allure,添加到系统环境变量,同时设置jenkins
    添加到环境变量:

    # 编辑文件
    vim /etc/profile
    export ALLURE_HOME=/usr/local/allure
    export PATH=${PATH}:${ALLURE_HOME}/bin
    
    
    # 运行
     source /etc/profile
    # 运行:
    allure --version
    

    设置jenkins上的allure

    (系统管理—>全局工具配置—>allure commandline—>配置好自己的本地allure工具所在的路径)
    如:/usr/local/allure
    
  • 8、添加git项目
    (源码管理—>添加git项目地址—>git账号密码)

  • 9、构建触发器(可加可不加)
    选择Poll SCM

     */1 * * * *  # 每一分钟检查一次
    

    参考:命令参考链接

  • 10、构建
    1、 点击增加构建步骤,选择Execute shell
    2、Command输入:
    export PATH=$PATH:"pytest可执行文件的目录"
    pytest
    3、可以使用which查看pytest可执行文件的目录which pytest

  • 11、坑点:因为必须保证自己的本机不要使用代理,负责点击allure报告时,可能会报500内部错误。

  • 12、剩下的其他的配置可以参考我文章中的jenkins-Windows的文件即可。

Logo

更多推荐