武汉软件测试吧 关注:138贴子:451
  • 4回复贴,共1

【干货】软件测试『持续集成』篇——自动编译和打包

只看楼主收藏回复

本期技术干货继续接着上次分享,来看『持续集成』部分涉及的自动编译和打包过程:
1.3.4 配置Jenkins
第一次运行Jenkins
第一次运行Jenkins需要解锁,并进行一些初始化设置
根据提示查看initialAdminPassword文件的内容并输入

值得一提的是这里:/root/.jenkins 也是Jenkins的工作空间
执行命令,查看initialAdminPassword:


复制这串16进制字符串到网页中,点继续,稍等几秒,进入自定义Jenkins页面

这里可以选择安装推荐的插件

安装需要一些时间,并且由于服务器在国外,所以网络可能不稳定,有些插件可能安装失败,不过不影响,我们可以在后面根据需要手动安装
不管插件是否全部安装成功,点继续后进入创建管理员用户页面,填入相应信息,点击保存并完成:

实例配置,确定一下url地址,保存并完成
如果你的持续集成服务器的IP是本地DHCP分配,ip可能会变
最好固定持续集成服务器的ip地址,采用静态ip地址的方式设置

点击开始使用jenkins

可以看到Jenkins的主页面

全局工具配置
部署完成并初始化之后,先进行全局工具配置,点击左侧菜单Manage Jenkins->Global Tool
Configuration


IP属地:四川1楼2021-10-13 17:20回复

    这里我们要实现自动编译和打包,需要设置三个工具:JDK、Git和Maven
    首先配置JDK,点击新增JDK

    去掉勾选Install automatically,别名填入:JDK1.8 ,路径填入之前安装的JDK路径:/usr/local/jdk

    接下来配置Git
    Name填入 git ,Path to Git executable填入:/usr/bin/git
    这里使用的是默认系统安装的Git,如果是自己手动安装的,请填入安装地址,或者用命令查找:
    whereis git

    最后配置Maven,点击新增Maven

    同样去掉勾选Install automatically,Name填入:maven3.10.0 ,MAVEN_HOME填
    入:/usr/share/maven

    最后点击保存
    插件管理
    之前初始化安装过一些插件,可能有些失败了,不过没关系,我们可以在这时手动配置
    首先安装几个自动编译和打包需要的插件:
    1. Gitee Plugin
    2. Generic Webhook Trigger Plugin
    3. Maven Integration plugin
    点击左侧面板Manage Jenkins->Manage Plugins

    点击可选插件

    在上方输入插件名称Gitee搜索,找到后勾选,点击底部Install without restart

    等待安装完成


    IP属地:四川2楼2021-10-13 17:21
    回复
      点击证书令牌下拉菜单,选择Gitee API令牌,

      点击右侧:测试链接,看是否成功,最后保存

      OK,本期干货分享就到这里
      我是汇智妹,本期内容由【汇智动力学院】整理(公号同)
      有意转行IT业的小伙伴可关注一波,查阅最新就业数据及学员成功转行案例~比心♥


      IP属地:四川3楼2021-10-13 17:22
      回复
        软件测试学费多少?私聊还没回我


        IP属地:湖北来自iPhone客户端4楼2021-10-18 12:52
        收起回复