原文:基于Drone+Gogs流水线-全面认识轻量级云原生CI引擎Drone

. 介绍 Drone by Harness 是一个基于Docker容器技术的可扩展的持续集成引擎,用于自动化测试 构建 发布。每个构建都在一个临时的Docker容器中执行,使开发人员能够完全控制其构建环境并保证隔离。开发者只需在项目中包含 .drone.yml文件,将代码推送到 git 仓库,Drone就能够自动化的进行编译 测试 发布。可以与Docker完美集成。 https: docs.dr ...

2022-03-20 01:08 2 1654 推荐指数:

查看详情

轻量级CI/CD工具Drone

Drone 基于 Docker 的 CI/CD 工具 Drone 所有编译、测试的流程都在 Docker 容器中进行。 开发者只需在项目中包含 .drone.yml 文件,将代码推送到 git 仓库,Drone 就能够自动化的进行编译、测试、发布。 本小节以 GitHub + Drone ...

Fri Oct 30 00:43:00 CST 2020 0 917
Gogs + Drone 实现CI/CD(CI

  本文通过docker-compose方式安装运行drone,先将drone的server和agent镜像拉取到本地,这样docker-compose脚本执行速度会快一点。当然,不是必须先拉取drone镜像,完全可以直接用docker-compose执行编写好的脚本。   拉取 ...

Tue Nov 26 20:35:00 CST 2019 34 1402
Gogs + Drone 实现CI/CD(CD)

前文已经实现CI部分,本文继续以Asp.Net Core实现CD部分。    创建gogs仓库   首先在gogs创建一个空项目drone-ci-demo,本地新建一个asp.net core项目,并且在与.csproj同级目录中创建Dockerfile ...

Mon Dec 09 04:11:00 CST 2019 9 662
Gogs私有git仓库 + Drone构建CI/CD

Gogs私有git仓库 + Drone构建CI/CD平台 参考便捷搭建教程:https://github.com/alicfeng/gogs_drone_docker 前提 安装有docker、docker-compose 安装有git 安装有mysql 使用 ...

Sun Apr 18 17:00:00 CST 2021 0 292
流水线的使用

前言 使用效前的原因在于: 免费 使用效后的原因在于: 简单,方便,快速,免费 传统持续集成架构 代码仓库: GitLab 持续集成: jenkins 文档管理: showdoc 任务管理: 禅道 2020年由于公司项目需要进行重构,需要重新搭建一套 ...

Sat Dec 18 02:43:00 CST 2021 0 207
流水线 Flow 是什么?怎么创建流水线 Flow

什么是流水线 Flow,如何在效上创建流水线,「流水线」,又名「Flow」,是一款企业级、自动化的研发交付流水线, 提供灵活易用的持续集成、持续验证、 持续发布功能,帮助企业高质量、高效率的交付业务。 流水线是持续交付的载体,通过构建自动化、集成自动化 ...

Tue Sep 07 00:58:00 CST 2021 0 232
Gitlab-CI运行流水线任务

Gitlab简介 最近感觉就是在不断的搭建/迁移版本服务器,而现在市面上关于版本服务器搭建的指南都流于表面,真正深入骨骼的少之又少,往往以偏概全很多关键点并未提及。而版本服务器的搭建往往是一个初创型 ...

Thu Jul 09 19:19:00 CST 2020 1 1168
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM