原文:Gogs + Drone 实现CI/CD(CI)

本文通过docker compose方式安装运行drone,先将drone的server和agent镜像拉取到本地,这样docker compose脚本执行速度会快一点。当然,不是必须先拉取drone镜像,完全可以直接用docker compose执行编写好的脚本。 拉取drone镜像 安装docker compose,已安装的话可跳过。 需要创建一个目录,在此目录下编写docker compo ...

2019-11-26 12:35 34 1402 推荐指数:

查看详情

Gogs + Drone 实现CI/CDCD

前文已经实现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
轻量级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
gitlab的CI/CD实现

.gitlab-ci.yml :CI/CD的gitlab机器运行逻辑的操作文档 一 环境 ...

Mon Apr 27 04:36:00 CST 2020 0 2528
基于Drone+Gogs流水线-全面认识轻量级云原生CI引擎Drone

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

Sun Mar 20 09:08:00 CST 2022 2 1654
什么是CI/CD

1、什么是CI/CD? 本文介绍了 CI/CD 的概念及应用场景 CI/CD 的出现改变了开发人员和测试人员发布软件的方式。本文是描述这一变化的系列文章第一篇, 这些文章将提供各种工具和流程的讲解,以帮助开发人员更好的使用 CI/CD。 从最初的 瀑布模型 ...

Thu Jul 02 18:25:00 CST 2020 0 644
CI/CD

什么是CICD CI / CD的采用改变了开发人员和测试人员如何发布软件。 最初是瀑布模型,后来是敏捷开发,现在是DevOps,这是现代开发人员构建出色的产品的技术路线。随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付 ...

Wed Jun 09 01:15:00 CST 2021 0 219
什么是 CI/CD

什么是 CI/CD? 在软件开发中经常会提到持续集成Continuous Integration(CI)和持续交付Continuous Delivery(CD)这几个术语。但它们真正的意思是什么呢? 在谈论软件开发时,经常会提到持续集成Continuous ...

Sun Apr 14 03:54:00 CST 2019 0 681
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM