Yi 2 年 前
コミット
7828a629b6

+ 4 - 0
.idea/vcs.xml

@@ -2,5 +2,9 @@
 <project version="4">
   <component name="VcsDirectoryMappings">
     <mapping directory="" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$/drone-demo" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$/drone-test" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$/kpt-push" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$/xuyiping-drone-test" vcs="Git" />
   </component>
 </project>

+ 1 - 0
drone-test

@@ -0,0 +1 @@
+Subproject commit 341372ece23ae618b77d697d4b9555ff2a4bc33d

+ 37 - 0
drone/docker-compose.yml

@@ -0,0 +1,37 @@
+version: "3"
+volumes:
+  dronedata:
+services:
+  drone-server:
+    image: drone/drone:2
+    environment:
+      DRONE_AGENTS_ENABLED: "true"
+      DRONE_GOGS_SERVER: "http://192.168.1.107:10880"
+      DRONE_RPC_SECRET: "2af9ecfd89494cb92a4d92fd97685208"
+      DRONE_SERVER_HOST: "192.168.1.107:9080"
+      DRONE_SERVER_PROTO: "http"
+      DRONE_USER_CREATE: "username:imooc,machine:false,admin:true,token:55f24eb3d61ef6ac5e83d550178638dc"
+    restart: always
+    container_name: drone-server
+    ports:
+      - 9080:80
+      - 9443:443
+    volumes:
+      - dronedata:/data
+  drone-runner:
+    image: drone/drone-runner-docker:1
+    environment:
+      DRONE_RPC_PROTO: "http"
+      DRONE_RPC_HOST: "192.168.1.107:9080"
+      DRONE_RPC_SECRET: "2af9ecfd89494cb92a4d92fd97685208"
+      DRONE_RUNNER_CAPACITY: "2"
+      DRONE_RUNNER_NAME: "my-first-runner"
+    ports:
+      - 3000:3000
+    restart: always
+    container_name: drone-runner
+    depends_on:
+      - drone-server
+    volumes:
+      - /etc/docker/:/etc/docker
+      - /var/run/docker.sock:/var/run/docker.sock

+ 3 - 1
gogs-drone/drone/docker-compose.yml

@@ -16,6 +16,7 @@ services:
       - DRONE_SERVER_HOST=192.168.1.119:3080
       - DRONE_SERVER_PROTO=http
       - DRONE_USER_CREATE=username:ping,admin:true
+      - DRONE_DEBUG=true
 
   drone-runner-docker:
     container_name: drone-runner-docker-test
@@ -31,4 +32,5 @@ services:
       - DRONE_RPC_SECRET=ping-secret
       - DRONE_RUNNER_CAPACITY=2
       - DRONE_RUNNER_NAME=my-first-runner
-      - TZ=Asia/Shanghai
+      - TZ=Asia/Shanghai
+      - DRONE_DEBUG=true

+ 15 - 0
gogs/docker-compose.yml

@@ -0,0 +1,15 @@
+version : '3'
+volumes:
+  gogsdata:
+services:
+  gogs:
+    container_name: gogs
+    restart: always
+    image: gogs/gogs:0.12.10
+    ports:
+      - "10022:22"
+      - "10880:3000"
+    volumes:
+      - gogsdata:/data
+    environment:
+      - TZ=Asia/Shanghai

+ 0 - 0
xuyiping-drone-test/README.md