-27
.woodpecker/deploy.yml
-27
.woodpecker/deploy.yml
···
1
-
when:
2
-
event:
3
-
- cron
4
-
- manual
5
-
cron: 0 */12 * * *
6
-
7
-
steps:
8
-
build:
9
-
image: nixery.dev/shell/nodejs/coreutils/curl/bun
10
-
environment:
11
-
SITE_PATH: 'dist'
12
-
SITE_NAME: 'red-dwarf'
13
-
WISP_HANDLE: 'jbc.lol'
14
-
commands:
15
-
- export PATH="$HOME/.nix-profile/bin:$PATH"
16
-
- git clone https://tangled.org/whey.party/red-dwarf/
17
-
- cd red-dwarf
18
-
- bun install
19
-
- bun run build
20
-
- curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli
21
-
- chmod +x wisp-cli
22
-
- ./wisp-cli deploy \
23
-
"$WISP_HANDLE" \
24
-
--path "$SITE_PATH" \
25
-
--site "$SITE_NAME" \
26
-
--password "$WISP_APP_PASSWORD"
27
-