
Jianmu(建木)
文章平均质量分 59
Jianmu(建木)
redrose2100
Python开发工程师/DevOps工程师/测试开发工程师
展开
-
建木(Jianmu)----建木系统中基于并发网关节点的流程Workflow
【原文链接】1 流程workflow的定义name: 流程名称description: 流程描述workflow:2 流程workflow的理解流程workflow跟管道pipeline的区别就是workflow支持多个上游或者多个下游,因此workflow需要指定start和end节点,同时需要使用sources指定上游节点和targets指定下游节点3 基于并发网关节点的流程workflow实践(1)登录建木后,点击【创建项目】(2)选择项目组,然后编写yaml文件,然后点保存原创 2022-05-12 21:57:37 · 666 阅读 · 0 评论 -
建木(Jianmu)----建木系统中的管道Pipeline
【原文链接】1 Pipeline的定义name: 管道名称description: 管道描述pipeline:2 管道的理解管道Pipeline是指一个节点一个节点,不存在多个上游节点或者多个下游节点,因此在管道Pipeline中,不需要使用sources或者targets指定上下游节点,同时也不需要使用start或end节点标志开始和结束3 创建管道流水线实践(1)登录建木后,点击【创建项目】(2) 选择项目组,编写yaml文件,然后点击【保存】name: PipelineDe原创 2022-05-12 21:52:07 · 546 阅读 · 0 评论 -
建木(Jianmu)----建木系统中的内置节点
【原文链接】1 建木中节点的理解在建木系统中,节点可以理解为一个步骤,比如单元测试、编译、发布、测试、部署等步骤,每个步骤就可以理解为一个节点,因为每个步骤做的事不同,因此节点也是不同的,但是在建木中,将节点划分为内置节点和自定义节点,内置节点包括开始节点、结束节点、shell节点、网关节点,他们的作用分别如下开始节点:标志流水线的开始结束节点:标志流水线的结束shell节点:即可以执行shell命令的docker容器网关节点:即当遇到分支的时候决定写一个步骤使用哪个节点的节点2 开始节点原创 2022-05-12 21:25:13 · 734 阅读 · 0 评论 -
建木(Jianmu)----建木创建打印HelloWorld的项目
【原文链接】1 登录建木后,点击【新建项目】2 选择项目分组,这里选Demo,然后先写DSL语句DSL语句如下:其中name:指定项目名称image:指定使用的docker镜像script:即要执行的shell语句,可以是多条语句name: ShellDemopipeline: shell_node: image: ubuntu:18.04 script: - echo "hello world"3 回到首页,然后点【执行】4 执行完成后,点项目原创 2022-05-12 21:22:35 · 608 阅读 · 0 评论 -
建木(Jianmu)----迈出建木第一步创建项目分组
【原文链接】1 建木简介下面一段是摘自建木官网的一段话,用来对建木做一个简单的介绍:“建木”是上古先民崇拜的一种圣树,传说建木是沟通天地人神的桥梁。伏羲、黄帝等众帝都是通过这一神圣的梯子上下往来于人间天庭。《淮南子·墬形训》亦曰:“建木在都广,众帝所自上下。日中无景,呼而无响,盖天地之中也。”为此项目命名为“建木”,希望本项目也可以成为不同业务场景下系统间相互沟通的桥梁。建木自动化平台以触发器、流程编排、任务分发等功能为平台核心,可以应用在各类使用场景下,包括但不限于,CI/CD、DevOps、自动原创 2022-05-12 21:16:19 · 1964 阅读 · 0 评论 -
建木(Jianmu)----使用docker-compose安装部署Jianmu(建木)
【原文链接】1 下载docker-compose文件mkdir -p /usr/local/jianmucd /usr/local/jianmuwget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.yml2 修改端口号vi docker-compose.yml根据实际情况修改,比如这里jianmu-mysql 暴露端口修改为10005,建木的http和https服务端口分别修改为10006和1000原创 2022-05-07 23:37:26 · 1824 阅读 · 0 评论