16 lines
506 B
YAML
16 lines
506 B
YAML
pipeline:
|
|
build:
|
|
image: node:16.14-bullseye
|
|
commands:
|
|
- wget -qO gitea.tar.gz "https://codeberg.org/forgejo/forgejo/archive/$(cat version.txt).tar.gz"
|
|
- mkdir gitea
|
|
- tar -xzf gitea.tar.gz -C gitea --strip-components 1
|
|
- cp -rf patches/* gitea
|
|
- cd gitea
|
|
- make frontend
|
|
- make generate-images
|
|
- apt update && apt install -y rsync
|
|
- rsync -avh ./public/ /tmp/deploy --delete-after
|
|
|
|
volumes:
|
|
- /var/www/cdn1/gitea/assets:/tmp/deploy |