This commit is contained in:
parent
f1a1ebd8e1
commit
aafcbd3e17
27
.drone.yml
27
.drone.yml
@ -1,27 +0,0 @@
|
|||||||
kind: pipeline
|
|
||||||
type: docker
|
|
||||||
name: linux-amd64
|
|
||||||
|
|
||||||
platform:
|
|
||||||
arch: amd64
|
|
||||||
os: linux
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: generate_tag
|
|
||||||
image: golang
|
|
||||||
commands:
|
|
||||||
- echo -n "${DRONE_BRANCH//\//-}-${DRONE_COMMIT_SHA:0:8}, latest" > .tags
|
|
||||||
|
|
||||||
|
|
||||||
- name: publish
|
|
||||||
image: plugins/docker
|
|
||||||
settings:
|
|
||||||
username:
|
|
||||||
from_secret: username
|
|
||||||
password:
|
|
||||||
from_secret: password
|
|
||||||
registry:
|
|
||||||
from_secret: registry
|
|
||||||
repo:
|
|
||||||
from_secret: repo
|
|
||||||
dockerfile: Dockerfile
|
|
10
.renovaterc.json
Normal file
10
.renovaterc.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"schedule": ["* 5 * * *"],
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
|
||||||
|
"automerge": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
43
.woodpecker.yml
Normal file
43
.woodpecker.yml
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
pipeline:
|
||||||
|
generate_docker_tag:
|
||||||
|
image: golang
|
||||||
|
commands:
|
||||||
|
- echo -n "${CI_COMMIT_BRANCH//\//-}-${CI_COMMIT_SHA:0:8}, latest" > .tags
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
|
||||||
|
build:
|
||||||
|
image: woodpeckerci/plugin-docker-buildx
|
||||||
|
settings:
|
||||||
|
repo:
|
||||||
|
from_secret: repo
|
||||||
|
username:
|
||||||
|
from_secret: username
|
||||||
|
password:
|
||||||
|
from_secret: password
|
||||||
|
registry:
|
||||||
|
from_secret: registry
|
||||||
|
dockerfile: Dockerfile
|
||||||
|
platforms: linux/amd64
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
|
||||||
|
|
||||||
|
deploy:
|
||||||
|
image: appleboy/drone-ssh
|
||||||
|
network_mode: host
|
||||||
|
settings:
|
||||||
|
host:
|
||||||
|
from_secret: ssh_host
|
||||||
|
username:
|
||||||
|
from_secret: ssh_user
|
||||||
|
password:
|
||||||
|
from_secret: ssh_password
|
||||||
|
script:
|
||||||
|
- cd ~/docker-compose-files/pm_game
|
||||||
|
- docker-compose pull
|
||||||
|
- docker-compose up -d
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
|
||||||
|
branches: main
|
Loading…
Reference in New Issue
Block a user