原文:Docker+Drone做Java/Tomcat的CI服務

. 安裝Docker 略過 . 編寫docker compose.yaml version: services: drone server: image: drone drone: . ports: : volumes: home drone image: var lib drone restart: always environment: DRONE OPEN true DRONE HOST ...

2018-07-11 13:50 0 1016 推薦指數:

查看詳情

CI工具droneDocker入門

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 + 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
輕量級CI/CD工具Drone

Drone 基於 DockerCI/CD 工具 Drone 所有編譯、測試的流程都在 Docker 容器中進行。 開發者只需在項目中包含 .drone.yml 文件,將代碼推送到 git 倉庫,Drone 就能夠自動化的進行編譯、測試、發布。 本小節以 GitHub + Drone ...

Fri Oct 30 00:43:00 CST 2020 0 917
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
基於Drone+Gogs流水線-全面認識輕量級雲原生CI引擎Drone

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

Sun Mar 20 09:08:00 CST 2022 2 1654
java web 訪問服務器上的靜態資源 tomcat的虛擬路徑

在開發WEB項目的時候,有時候需要用戶上傳一些圖片文件之類的,傳統做法是上傳到部署目錄下,這樣會造成一個問題,當我們要重新部署項目的時候,發布一個新的war包,就要求刪除之前的項目文件夾,這時候要保留用戶上傳的資源文件,就要把資源文件復制出來,然后項目部署成功之后又復制進部署目錄,這樣 ...

Thu Apr 26 02:10:00 CST 2018 0 2361
drone 1.0 docker-compose 運行試用

drone 1.0 已經rc了,新的界面以及新的功能 github 客戶端創建 docker-compose 文件 運行&&測試 運行 效果 gogs 集成 docker-compose 文件 ...

Thu Nov 15 06:21:00 CST 2018 0 1647
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM