微信公众号:[开源日记],分享10k+Star的优质开源项目
Gitness是一款开源的开发者平台,它集成了源代码管理、持续集成(CI)和持续交付(CD)的功能。它基于Drone构建,旨在为开发者和团队提供一个轻量级、超快速的代码托管和持续集成服务。
Gitness的设计初衷是提供一个无缝的集成平台,帮助简化工作流程、提高团队协作效率,并确保代码的安全性。它通过消除使用多个不同工具的需要,简化了开发流程。
Gitness适用于需要高效代码管理和持续集成流程的软件开发团队。无论是小型创业团队还是大型企业,都可以利用Gitness来提高开发效率,保证代码质量和安全性。它特别适合那些寻求简化开发流程,减少工具间切换,以及需要快速响应市场变化的团队。
docker run -d
-p 3000:3000
-v /var/run/docker.sock:/var/run/docker.sock
-v /tmp/gitness:/data
--name gitness
--restart always
harness/gitness
访问
http://your_server_ip:3000/register
来注册账户
kind: pipeline
spec:
stages:
- type: ci
spec:
steps:
- name: test
type: run
spec:
container: maven:jdk17
script: |-
mvn install
mvn test -B
开源地址:https://github.com/harness/gitness
微信公众号:[开源日记],分享10k+Star的优质开源项目
创作不易分享,赞,在看,三连支持一波,感谢。↓↓↓