relay/.woodpecker.yml

42 lines
1.2 KiB
YAML
Raw Normal View History

2022-09-25 23:53:23 +00:00
pipeline:
build:
2022-09-27 17:39:11 +00:00
image: git.lumeweb.com/lumeweb/ci-node
2022-09-25 23:53:23 +00:00
commands:
- yarn
- yarn build
package:
2022-09-26 01:04:59 +00:00
image: ghcr.io/goreleaser/nfpm
2022-09-25 23:53:23 +00:00
commands:
- nfpm pkg --packager deb
2022-09-28 22:34:46 +00:00
publish_focal:
2022-09-28 10:04:12 +00:00
image: git.lumeweb.com/lumeweb/aptly-publisher
settings:
apt_username:
2022-12-07 10:43:13 +00:00
from_secret: APT_USERNAME
2022-09-28 10:04:12 +00:00
apt_password:
2022-12-07 10:43:13 +00:00
from_secret: APT_PASSWORD
2022-09-28 10:04:12 +00:00
repo: apt.web3relay.io
2022-09-28 22:34:46 +00:00
folder: ubuntu
distro: focal
gpg_password:
2022-12-07 10:43:13 +00:00
from_secret: GPG_PASSWORD
2022-09-28 22:34:46 +00:00
publish_jammy:
image: git.lumeweb.com/lumeweb/aptly-publisher
settings:
apt_username:
2022-12-07 10:43:13 +00:00
from_secret: APT_USERNAME
2022-09-28 22:34:46 +00:00
apt_password:
2022-12-07 10:43:13 +00:00
from_secret: APT_PASSWORD
2022-09-28 22:34:46 +00:00
repo: apt.web3relay.io
folder: ubuntu
2022-09-28 22:45:25 +00:00
distro: jammy
2022-09-28 22:34:46 +00:00
gpg_password:
2022-12-07 10:43:13 +00:00
from_secret: GPG_PASSWORD
purge_cdn:
2022-12-06 20:17:37 +00:00
image: git.lumeweb.com/lumeweb/do-cdn-purge
settings:
2022-12-06 20:17:37 +00:00
DIGITALOCEAN_ACCESS_TOKEN:
2022-12-12 14:13:55 +00:00
from_secret: digitalocean_access_token
2022-12-06 20:17:37 +00:00
DIGITALOCEAN_CDN_ID:
2022-12-12 14:13:55 +00:00
from_secret: digitalocean_cdn_id