基于建木CI部署maven项目

​1. 前置准备工作

使用环境:

  • 测试环境:
    • 操作系统:Centos7
    • cpu:四核
    • 内存:4G
    • docker版本:20.10.8
  • 建木CI版本:v2.0.0

2. 如何安装建木CI

使用docker-compose的方式来进行部署,关于docker-compose的详细使用方式说明可以参考docker官方文档:https://docs.docker.com/compose/

  • 下载建木CI的docker-compose文件

    wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.yml

  • 启动建木CI

    执行docker-compose up -d

    经过漫长的等待已经将建木CI所需的镜像拉取下来并且启动起来了

  • 看一眼启动的容器

    可知建木CI由jianmu-ci-ui,jianmu-ci-server以及一个mysql8组成

    jianmu-ci-ui由vue3开发而成,jianmu-ci-server是一个java项目,由springboot开发。使用标准的前后端分离开发方式

  • 访问一下我们刚刚启动的建木CI,输入我们的ip,端口为默认的80端口,发现项目已经启动起来了,大功告成

  • 想要知道安装建木CI的其他方式以及详细信息,可以参考建木CI官方文档:https://docs.jianmu.dev

3. 开始使用建木CI快速构建maven项目

步骤如下:

  1. 挑选适合的节点:节点就是建木CI灵魂,建木CI通过操作这些节点来完成业务操作,每一个节点都有自己特定的职责,每个节点只完成一件事情,建木CI通过编排节点来完成一系列流程操作
  2. 创建建木CI流程的配置文件:在建木CI中,当我们想要完成一个业务操作时,我们首先将它的流程定义出来,这个流程其实就是我们对节点的一个编排,通过这种编排加上我们自己特定的业务参数在编排好的
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值