原文:輕量級CI/CD工具Drone

Drone 基於 Docker 的 CI CD 工具 Drone 所有編譯 測試的流程都在 Docker 容器中進行。 開發者只需在項目中包含 .drone.yml 文件,將代碼推送到 git 倉庫,Drone 就能夠自動化的進行編譯 測試 發布。 本小節以 GitHub Drone 來演示 Drone 的工作流程。當然在實際開發過程中,你的代碼也許不在 GitHub 托管,那么你可以嘗試使用 G ...

2020-10-29 16:43 0 917 推薦指數:

查看詳情

基於Drone+Gogs流水線-全面認識輕量級雲原生CI引擎Drone

1. 介紹 Drone by Harness™ 是一個基於Docker容器技術的可擴展的持續集成引擎,用於自動化測試、構建、發布。每個構建都在一個臨時的Docker容器中執行,使開發人員能夠完全控制其構建環境並保證隔離。開發者只需在項目中包含 .drone.yml文件,將代碼推送到 git ...

Sun Mar 20 09:08:00 CST 2022 2 1654
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 + Drone 實現CI/CDCI

  本文通過docker-compose方式安裝運行drone,先將drone的server和agent鏡像拉取到本地,這樣docker-compose腳本執行速度會快一點。當然,不是必須先拉取drone鏡像,完全可以直接用docker-compose執行編寫好的腳本。   拉取 ...

Tue Nov 26 20:35:00 CST 2019 34 1402
CI工具drone和Docker入門

2021-05-27 上個月入職新公司,領導讓我整理下gitlib創建項目到部署ranch的一個過程文檔 發現項目工程中都會有.drone.yml和Dockerfile文件 一、CI工具drone 1、drone是一個類似jenkins的工具,下面是一個新建的項目在drone的配置項 ...

Sun Jan 05 23:02:00 CST 2020 0 2231
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工具選型:Jenkins還是GitLab CI/CD

十年來,持續集成(Continuous Integration,CI)和持續交付(Continuous Delivery,CD)領域都取得了很大的進步。DevOps 測試的興起導致了對 CI/CD 工具的快速需求。現有的解決方案總是隨着時間的推移而改進,大量新產品或新版本正在進入 QA 領域。當你 ...

Fri Feb 18 00:34:00 CST 2022 0 1297
輕量級工具網站SimpleTools

【解釋】本來這篇文章是在前天發出來的,可是當時是剛申請的域名,現在都要域名實名認證,導致我發的項目網址打不開,惹來了很多博友的吐槽,在此說聲抱歉,今天一大早就把實名認證提交了,現在網站已經可以正常訪問 ...

Tue Dec 27 18:50:00 CST 2016 15 875
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM