亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪

gitea + drone 搭建ci流水線(xiàn)

背景

之前搭建了gitea私倉,使用了兩年多時(shí)間,最近打算搭建個(gè)ci,提高自己代碼的質(zhì)量。搭建可以參考:

http://www.rfpsh.com/articles/2020/02/23/1582470250287.html

前期準備

創(chuàng )建OAuth2應用

在應用下面面創(chuàng )建OAuth2,輸入自己drone需要使用的域名和login地址:

image.png

提交之后可以看到生成的密鑰等信息:

image.png

創(chuàng )建共享Secret

執行下面命令生成共享Secret:

openssl rand -hex 16
bea26a2221fd8090ea38720fc445eca6

下載安裝鏡像

執行下面命令安裝鏡像,設計到的幾個(gè)參數需要注意:

  • DRONE_GITEA_SERVER:gitea地址。
  • DRONE_GITEA_CLIENT_ID:客戶(hù)端id,第一步配置產(chǎn)生的。
  • DRONE_GITEA_CLIENT_SECRET:客戶(hù)端密鑰,第一步配置產(chǎn)生的。
  • DRONE_RPC_SECRET:客戶(hù)端密鑰,上一步生成的。
  • DRONE_RPC_HOST:drone的域名,可以使用ip。
#!/bin/bash
docker pull drone/drone:2
docker stop drone
docker rm drone
docker run -d --name=drone \
	--env=DRONE_GITEA_SERVER=https://git.zeekling.cn \
	--env=DRONE_GITEA_CLIENT_ID=客戶(hù)端ID \
	--env=DRONE_GITEA_CLIENT_SECRET=客戶(hù)端密鑰 \
	--env=DRONE_RPC_SECRET=bea26a2221fd8090ea38720fc445eca6 \
	--env=DRONE_SERVER_HOST=doc.zeekling.cn \
	--env=DRONE_SERVER_PROTO=https \
	--publish=9080:80 \
	--publish=8443:443 \
	--restart=always \
	--detach=true \
	drone/drone:2
docker pull drone/drone-runner-docker:linux-amd64
docker stop drone-runner
docker rm drone-runner
docker run -d --name=drone-runner \
	--link drone:drone \
	-p 9030:3000 \
	--env=DRONE_RPC_PROTO=https \
	--env=DRONE_RPC_HOST=doc.zeekling.cn \
	--env=DRONE_RPC_SECRET=bea26a2221fd8090ea38720fc445eca6 \
	--env=DRONE_RUNNER_CAPACITY=2 \
	-v /var/run/docker.sock:/var/run/docker.sock \
	drone/drone-runner-docker:linux-amd64

安裝drone-runner-exec

參照https://docs.drone.io/runner/exec/installation/linux/安裝。

配置drone

打開(kāi)drone地址:https://doc.zeekling.cn/

image.png

登錄成功之后找到需要添加ci的項目,點(diǎn)擊active;

image.png

配置下面信息:

image.png

新增.drone.yml文件,配置如下:

kind: pipeline
type: docker
name: default
steps:
- name: build
  image: maven
  volumes:
    - name: cache
      path: /root/.m2
  commands:
    - mvn clean install -DskipTests
trigger:
  branch:
    - master
  event:
    - pull_request
    - push
volumes:
  - name: cache
    host:
      path: /root/.m2

提交代碼,提交mr會(huì )開(kāi)始跑ci,等待代碼合入之后也會(huì )重新跑ci。

image.png

# gitea  drone 


標 題:《gitea + drone 搭建ci流水線(xiàn)
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

評論

  1. 好像還可以的樣子??

  2. 可以檢查代碼質(zhì)量,雖然我還沒(méi)搞

  3. 弄這個(gè)有什么用啊

取消
亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪 人妻无码aⅴ不卡中文字幕| 亚洲品质自拍视频网站| 香蕉久久高清国产精品观看| 亚洲欧美日韩在线香蕉| 久久综合给合久久狠狠狠| 欧美精品1卡二卡三卡四卡| 人在线观看天堂无码| 亚洲大片精品永久免费看| 国产亚洲综合专区在线播放| 亚洲AⅤ一区二区三区四区| 亚洲乱码中文字幕小综合| 在线观看国产一区二区三区| 在线免费观看91| 亚洲天天做日日做天天谢| 综合精品一区二区三区| 在线观看免费直播视频高清| 亚洲va久久久噜噜噜久久熟女| 国产色无码专区在线观看| 中文字幕亚洲专区无码| 亚洲国产精品一区二区制服| 亚洲欧洲激情小说视频小说视频| 亚洲日韩高清在线亚洲专区| 狠狠色婷婷久久综合频道日韩| 亚洲人成在线播放| 中文字幕人妻色偷偷久久hd| 午夜星空免费观看全部电视剧最新| 亚洲午夜福利AV不卡在线| 精品午夜国产人人幅利| 精品国产免费人成电影| 精品亚洲AⅤ无码专区毛片| 91精品国产经典在线观看| 成人精品午夜无码免费视小黄人| 国产乱子伦免费精品无码| 欧美精品九九99久久在免费线| 亚洲国产午夜真人| 亚洲国产成人av片在线播放| 亚洲精品aⅴ中文字幕乱码综合| 97一区二区三区四区久久| 亚洲精品蜜夜内射| 亚洲精品中文字幕乱码无线| 亚洲人成在线:观看| http://8888fff.com http://wystccy.com http://mgokc.com http://kuaichengguo.com http://csc618.com http://0556ssr.com