# jianmu-ci-server **Repository Path**: geekcheng_admin/jianmu-ci-server ## Basic Information - **Project Name**: jianmu-ci-server - **Description**: 建木CI/CD - **Primary Language**: Java - **License**: MulanPubL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 669 - **Created**: 2021-10-08 - **Last Updated**: 2024-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Jianmu #### 介绍 建木CI/CD 基于建木自动化集成平台实现的CI/CD平台 #### 运行环境 JDK 11 及以上 Docker 18.09.7及以上 Mysql 8.0及以上 #### 如何编译 `mvn package` #### 如何运行 参考 [application.yml](https://gitee.com/jianmu_dev/jianmu-main/blob/master/api/src/main/resources/application.yml) 中的配置 创建你自己的 `application-dev.yml` 配置文件来覆盖需要配置的值,如datasource.url(当前必须使用名为dev的profile) 配置admin用户的密码: ```yaml jianmu: api: adminPasswd: 123456 ``` 配置Hub的AK/SK ```yaml registry: ak: 703a46428d8f411c9f3233a53af56749 sk: 8db2979bcc964c95921d18ce8a0c1e1e ``` 配置docker API的地址: ```yaml embedded: dockerworker: docker-host: tcp://127.0.0.1:2375 api-version: v1.39 ``` 这部分配置是用来开启服务内置Worker的,docker-host指向的是Docker Engine的地址和端口。 默认Docker Engine是不对外开放的,因此需要自行修改配置。具体可以参考 [Docker Engine API的官方文档](https://docs.docker.com/engine/api/)