Browse Source

test-drone-triggers

pull/13/head
fedy95 5 years ago
parent
commit
94c7a92e1c
  1. 16
      .drone.yml
  2. 10
      .env-services-dist
  3. 2
      .gitignore
  4. 13
      docker-compose.yml

16
.drone.yml

@ -1,13 +1,27 @@
kind: pipeline
type: ssh
name: default
server:
host:
from_secret: host
user:
from_secret: user
ssh_key:
from_secret: ssh_key
password:
from_secret: password
steps:
- name: release
commands:
- date
# - cd /mnt/md0/infra/gitea
# - git pull
# - make restart
trigger:
branch:
- master
event:
- push
- push

10
.env-services-dist

@ -21,13 +21,19 @@ DRONE_LOGS_COLOR=true
DRONE_DATABASE_DRIVER=postgres
DRONE_DATABASE_DATASOURCE=postgres://***:***@postgres:5432/***?sslmode=disable
# gitea_drone_agent
# gitea_drone_agent_ssh
DRONE_RPC_HOST=drone.fedy95.com
DRONE_RPC_SECRET=***
DRONE_RUNNER_CAPACITY=5
DRONE_RUNNER_NAME=gitea_drone_agent
DRONE_RUNNER_NAME=gitea_drone_agent_ssh
DRONE_RPC_PROTO=https
DRONE_LOGS_COLOR=true
DRONE_LOGS_DEBUG=true
DRONE_LOGS_TEXT=true
DRONE_LOGS_TRACE=true
DRONE_LOGS_PRETTY=true
# gitea_drone_db
POSTGRES_DB=
POSTGRES_USER=

2
.gitignore

@ -1,6 +1,6 @@
/etc
/.env-gitea_db
/.env-gitea_drone
/.env-gitea_drone_agent
/.env-gitea_drone_agent_ssh
/.env-gitea_drone_db
/.env-gitea_instance

13
docker-compose.yml

@ -41,20 +41,17 @@ services:
volumes:
- ./etc/gitea_drone_db/data:/var/lib/postgresql/data
gitea_drone_agent:
image: drone/drone-runner-docker:1.5
container_name: gitea_drone_agent
gitea_drone_agent_ssh:
image: drone/drone/drone-runner-ssh:1
container_name: gitea_drone_agent_ssh
hostname: gitea_drone_agent
hostname: gitea_drone_agent_ssh
restart: always
depends_on:
- gitea_drone
env_file:
- ./.env-gitea_drone_agent
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./.env-gitea_drone_agent_ssh
gitea_instance:
image: gitea/gitea:1.12.5
container_name: gitea_instance