原文:CI工具drone和Docker入门

上个月入职新公司,领导让我整理下gitlib创建项目到部署ranch的一个过程文档 发现项目工程中都会有.drone.yml和Dockerfile文件 一 CI工具drone drone是一个类似jenkins的工具,下面是一个新建的项目在drone的配置项 打开 http: drone.xxx.com.ph 地址,之前未登录会有一个授权弹窗,点击Authorize。 打开 http: dron ...

2020-01-05 15:02 0 2231 推荐指数:

查看详情

轻量级CI/CD工具Drone

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

Fri Oct 30 00:43:00 CST 2020 0 917
Docker+Drone做Java/Tomcat的CI服务

1. 安装Docker(略过) 2. 编写docker-compose.yaml version: '2' services: drone-server: image: drone/drone:0.8 ports: - 81:8000 - 9000 ...

Wed Jul 11 21:50:00 CST 2018 0 1016
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 前提 安装有dockerdocker-compose 安装有git 安装有mysql 使用 ...

Sun Apr 18 17:00:00 CST 2021 0 292
容器时代的持续交付工具---DroneDrone使用

上一篇文章里已经介绍了如何安装Drone,下面我们来看下如何使用。还是基于gogs作为git仓储。 首先打开server对应的地址,进入登录页面,输入在启动server时配置的管理员账号(对应的就是gogs里的账户,当然可以使用其他账号,但是有些操作必须管理员才可以)进行登录,可以进入到系统中 ...

Thu Sep 26 07:50:00 CST 2019 4 873
基于Drone+Gogs流水线-全面认识轻量级云原生CI引擎Drone

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

Sun Mar 20 09:08:00 CST 2022 2 1654
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM