feat(ci): add woodpecker file

This commit is contained in:
perf3ct
2025-06-13 23:04:04 +00:00
parent d5166e854f
commit e6024fc863
+39
View File
@@ -0,0 +1,39 @@
steps:
clone:
image: woodpeckerci/plugin-git
settings:
skip_verify: true
build-server:
image: woodpeckerci/plugin-docker-buildx
settings:
registry: gitea.perfectra1n.com
repo: gitea.perfectra1n.com/perfectra1n/readur-server
dockerfile: server/Dockerfile
context: .
tags:
- latest
- ${CI_COMMIT_TAG}
username:
from_secret: GITEA_USERNAME
password:
from_secret: GITEA_PASSWORD
build-client:
image: woodpeckerci/plugin-docker-buildx
settings:
registry: gitea.perfectra1n.com
repo: gitea.perfectra1n.com/perfectra1n/readur-client
dockerfile: client/Dockerfile
context: .
tags:
- latest
- ${CI_COMMIT_TAG}
username:
from_secret: GITEA_USERNAME
password:
from_secret: GITEA_PASSWORD
when:
event:
- tag