1. 程式人生 > >drone 1.0 新的構建徽章特性

drone 1.0 新的構建徽章特性

drone 1.0 昨天新發布的功能,支援了一個方便的檢視構建狀態的功能徽章
如下:

環境準備

  • docker-compose 檔案
version: '3'
services:
  drone-server:
    image: drone/drone:1.0.0-rc.1
    ports:
      - "80:80"
    volumes:
      - ./drone:/var/lib/drone/
    environment:
      - DRONE_OPEN=true
      - DRONE_SERVER_HOST=drone-server
      - DRONE_DEBUG=true
      - DRONE_GIT_ALWAYS_AUTH=false
      - DRONE_GOGS=true
      - DRONE_GOGS_SKIP_VERIFY=false
      - DRONE_GOGS_SERVER=http://gogs:3000
      - DRONE_PROVIDER=gogs
      - DRONE_DATABASE_DATASOURCE=/var/lib/drone/drone.sqlite
      - DRONE_DATABASE_DRIVER=sqlite3
      - DRONE_SERVER_PROTO=http
      - DRONE_RPC_SECRET=ALQU2M0KdptXUdTPKcEw
  gogs:
    image: gogs/gogs
    ports:
      - "10022:22"
      - "3000:3000"
    volumes:
      - ./data/gogs:/data
    depends_on:
      - mysql
  mysql:
    image: mysql:5.7.16
    volumes:
      - ./gogs/mysql:/var/lib/mysql
    ports:
      - 3308:3306
    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    environment:
      MYSQL_ROOT_PASSWORD: dalongrong
      MYSQL_DATABASE: gogs
      MYSQL_USER: gogs
      MYSQL_PASSWORD: dalongrong
      TZ: Asia/Shanghai
  drone-agent:
    image: drone/agent:1.0.0-rc.1
    depends_on:
      - drone-server
    environment:
      - DRONE_RPC_SERVER=http://drone-server
      - DRONE_RPC_SECRET=ALQU2M0KdptXUdTPKcEw
      - DRONE_DEBUG=true
      - DOCKER_HOST=tcp://docker-bind:2375
  docker-bind:
     image: docker:dind
     privileged: true
     command: --storage-driver=overlay ## 注意修改為實際作業系統的資訊
  • 啟動&&配置
docker-compose up -d 
配置gogs ,直接配置就可以了,簡單簡單
  • 建立簡單git 專案並新增drone pipeline 配置檔案
kind: pipeline
name: default
steps:
- name: info
  image: busybox
  commands:
  - echo "appdemo"

配置drone&&測試

  • 配置drone

    徽章資訊

    git 專案新增徽章資訊
# first
[![Build Status](http://10.15.0.66/api/badges/dalong/first/status.svg)](http://10.15.0.66/dalong/first)
  • 效果

相關推薦

drone 1.0 構建徽章特性

drone 1.0 昨天新發布的功能,支援了一個方便的檢視構建狀態的功能徽章 如下: 環境準備 docker-compose 檔案 version: '3' services: drone-server: image: drone/drone:1.0.0-rc

drone 1.0 的定時任務介面&&構建任務支援重啟

drone 1.0 的定時任務是一個不錯的功能,早期的版本是必須使用cron 表示式的 最近釋出的版本支援通過配置就可以了,很方便,只是目前比較簡單的,支援小時、 天、周、月、年的模式 環境準備 docker-compose 檔案 version: '3' services:

drone 1.0 功能試用以及說明

drone 1.0 rc 已經發布,新的功能很強大,介面比舊版本更加人性化,和git 的整合也更高了 測試環境準備 試用gogs 做為git 管理工具 docker-compose 檔案 version: '3' services: drone-server:

drone 1.0 介面調整

接以前的內容,drone 最新發布的版本又有介面資訊的調整了,更方便了。 環境準備 docker-compose 檔案 version: '3' services: drone-server: image: drone/drone:1.0.0-rc.1 por

Storm 1.0 特性

Storm 1.0.0版本增加了很多新的特性,可用性以及效能也得到了很大的改善,該版本是Storm發展歷程上一個里程碑式的版本,主要特點如下。 效能提升 Storm 1.0.0版本最大的亮點就是效能提升,和之前的版本先比,Storm 1.0的速度能夠提升

drone 1.0 docker-compose 執行試用

drone 1.0 已經rc了,新的介面以及新的功能 github 客戶端建立 docker-compose 檔案 version: '3' services: drone-server: image: drone/drone:1.0.0-rc.1 ports:

三級聯動省市區城市選擇器v2.1.0版本釋出

v2.1.0版本釋出!!! 更新部分城市資料資訊 修復已知bug 新增一些屬性,使用更方便 優化載入彈出選擇器的速度。 使用方法 compile 'liji.library.dev:cit

spring boot入門之——2.0特性以及模塊化構建

獲取 所有 請求 get請求 異步編程 底層 framwork 編程 add 一、新特性依賴java 8+支持Kotlin語言,主要底層框架采用了(Spring Framwork 5.0X)支持全新特性:Web Flux(一種新的編程模型,是對傳統的Spring MVC做了

servlet3.0特性測試,檔案上傳(1

servlet程式碼 @MultipartConfig() @WebServlet(name = "test", urlPatterns = "*.do", initParams = { @WebInitPa

C# 7.0 特性1): 基於Tuple的“多”返回值方法

本文基於Roslyn專案中的Issue:#347 展開討論. 回顧 首先,提出一個問題,C#中,如何使一個方法可返回”多個”返回值? 我們先來回顧一下C#6.0 及更早版本的做法。 在C#中,通常我們有以下4種方式使一個方法返回多條資料。 使用 KeyVal

Python 3.0 特性1

萬眾期待的Python3.0(final)在2008年12月3日釋出了,本文將介紹一下Python3所具有的與Python2.5不同的新特性。 Python3的下載地址是: 1.print的變化:、 在python3.0中,print成為了一個函式,將傳入的引數

(七)Unity5.0特性------介紹IL2CPP內部構建

孫廣東  2015.5.20介紹IL2CPP內部構建將近一年以前的事了,Unity開始談論未來在Unity中的指令碼。新的 IL2CPP 指令碼後端答應(highly-portable)給Unity帶來了高效能、 高行動式虛擬機器。今年 1 月,Unity使用 IL2CP

(資料科學學習手札73)盤點pandas 1.0.0中的特性

本文對應指令碼及資料已上傳至我的Github倉庫https://github.com/CNFeffery/DataScienceStudyNotes 1 簡介   毫無疑問pandas已經成為基於Python的資料分析領域最重要的包,而就在最近,pandas終於迎來了1.0.0版本,對於pandas來說這

(六)Unity5.0特性------動畫功能

節點 拖動 eve 定義 -a ret del trees nts ??unity 5.0 中的新動畫功能這裏是你能夠期待的新動畫功能高速概述 !State Machine Behaviours狀態機行為在Unity 5 中,你會能夠將StateMachineBehavi

C#7.0特性

reat href code 轉載 支持 als 有用 sharp object類 轉載自:http://www.cnblogs.com/GuZhenYin/p/6526041.html 微軟昨天發布了新的VS 2017 ..隨之而來的還有很多很多東西... .NET新版

java 1.7 1.8特性

val row def jce arr app 線程安全 動態 adl 在JDK1.7的新特性方面主要有下面幾方面的增強:1.jdk7語法上1.1二進制變量的表示,支持將整數類型用二進制來表示,用0b開頭。1.2 Switch語句支持string類型1.3 Try-with

OAuth2.0學習(5-1浪開放平臺-微博OAuth2.0認證

com blank weibo mage pen auth 平臺 target img http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5 OAuth2.0學習(5-1)新浪開放平臺-微博OAuth2.0認證

Servlet 2.0 && Servlet 3.0 特性

ack amp 特性 call all callback 如何 nbsp let 概念:透傳。 Callback 在異步線程中是如何使用的。?? Servlet 2.0 && Servlet 3.0 新特性 Servlet 2.0 &a

Hyperledger Fabric 1.0 從零開始(二)——公網環境構建

1.3 項目 htm move 自己 lvm2 fast 情況 tor 1:環境構建 在本文中用到的宿主機環境是Centos ,版本為Centos.x86_647.2,通過Docker 容器來運行Fabric的節點,版本為v1.0。因此,啟動Fabric網絡中的節點需要先安

C# 7.0 特性:本地方法

性能 erro 區別 visual html 修飾 之間 style ria C# 7.0:本地方法 VS 2017 的 C# 7.0 中引入了本地方法,本地方法是一種語法糖,允許我們在方法內定義本地方法。更加類似於函數式語言,但是,本質上還是基於面向對象實現的。 1.