relay-plugin-handshake/.woodpecker.yml

44 lines
1.3 KiB
YAML
Raw Normal View History

2022-12-07 09:36:47 +00:00
pipeline:
build:
image: git.lumeweb.com/lumeweb/ci-node
commands:
2022-12-12 11:44:41 +00:00
- apt-get update && apt-get install libunbound-dev
2022-12-07 09:36:47 +00:00
- yarn
- yarn build
2022-12-12 12:07:17 +00:00
- ls dist/**
2022-12-07 09:36:47 +00:00
package:
image: ghcr.io/goreleaser/nfpm
commands:
- nfpm pkg --packager deb
publish_focal:
image: git.lumeweb.com/lumeweb/aptly-publisher
settings:
apt_username:
2022-12-07 10:44:14 +00:00
from_secret: APT_USERNAME
2022-12-07 09:36:47 +00:00
apt_password:
2022-12-07 10:44:14 +00:00
from_secret: APT_PASSWORD
2022-12-07 09:36:47 +00:00
repo: apt.web3relay.io
folder: ubuntu
distro: focal
gpg_password:
2022-12-07 10:44:14 +00:00
from_secret: GPG_PASSWORD
2022-12-07 09:36:47 +00:00
publish_jammy:
image: git.lumeweb.com/lumeweb/aptly-publisher
settings:
apt_username:
2022-12-07 10:44:14 +00:00
from_secret: APT_USERNAME
2022-12-07 09:36:47 +00:00
apt_password:
2022-12-07 10:44:14 +00:00
from_secret: APT_PASSWORD
2022-12-07 09:36:47 +00:00
repo: apt.web3relay.io
folder: ubuntu
distro: jammy
gpg_password:
2022-12-07 10:44:14 +00:00
from_secret: GPG_PASSWORD
2022-12-07 09:36:47 +00:00
purge_cdn:
image: git.lumeweb.com/lumeweb/do-cdn-purge
settings:
DIGITALOCEAN_ACCESS_TOKEN:
from_secret: DIGITALOCEAN_ACCESS_TOKEN
DIGITALOCEAN_CDN_ID:
from_secret: DIGITALOCEAN_CDN_ID