1 Star 0 Fork 600

blockchian_dev / jianmu-ci-server

forked from 开源建木 / 建木 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

建木CI

介绍

建木持续集成平台基于建木自动化平台作为核心实现的持续集成平台,为开发者构建便捷的编译、测试、打包、发布、部署和通知等持续集成生命周期中的相关服务。

ci.jianmu.dev

TL;DR

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

docker-compose up -d

运行环境

  • JDK 11 及以上
  • Docker 18.09.7及以上
  • Mysql 8.0及以上

如何编译

mvn package

如何运行

参考 application.yml 中的配置创建你自己的 application-dev.yml 配置文件来覆盖需要配置的值,如datasource.url(当前必须使用名为dev的profile)。

配置admin用户的密码:

jianmu:
  api:
    adminPasswd: 123456

配置Hub的AK/SK:

registry:
  ak: 703a46428d8f411c9f3233a53af56749
  sk: 8db2979bcc964c95921d18ce8a0c1e1e

配置docker API的地址:

embedded:
  dockerworker:
    docker-host: tcp://127.0.0.1:2375
    api-version: v1.39

这部分配置是用来开启服务内置Worker的,docker-host指向的是Docker Engine的地址和端口。

默认Docker Engine是不对外开放的,因此需要自行修改配置。具体可以参考 Docker Engine API的官方文档

官方示例

快速开始

官网首页

空文件

简介

建木持续集成平台基于建木,致力于为国内开发者与DevOps人员提供极致用户体验,提升开发、上线、运维的效率,让软件用户专注于提供业务价值。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/yusha223/jianmu-ci-server.git
git@gitee.com:yusha223/jianmu-ci-server.git
yusha223
jianmu-ci-server
jianmu-ci-server
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891