tangled
alpha
login
or
join now
plc.jbc.lol
/
red-dwarf-mirror
2
fork
atom
Deployment scripts of my Red Dwarf mirror to wisp.place
rd.jbcrn.dev
red-dwarf
wisp
2
fork
atom
overview
issues
pulls
pipelines
test
plc.jbc.lol
4 months ago
f2684d5a
1b04b9f0
+26
1 changed file
expand all
collapse all
unified
split
.woodpecker
deploy.yml
+26
.woodpecker/deploy.yml
···
1
1
+
pipeline:
2
2
+
build:
3
3
+
image: nixery.dev/shell/nodejs/coreutils/curl/bun
4
4
+
when:
5
5
+
event:
6
6
+
- cron
7
7
+
- manual
8
8
+
cron: 0 */12 * * *
9
9
+
environment:
10
10
+
SITE_PATH: 'dist'
11
11
+
SITE_NAME: 'red-dwarf'
12
12
+
WISP_HANDLE: 'jbc.lol'
13
13
+
commands:
14
14
+
- export PATH="$HOME/.nix-profile/bin:$PATH"
15
15
+
- git clone https://tangled.org/whey.party/red-dwarf/
16
16
+
- cd red-dwarf
17
17
+
- bun install
18
18
+
- bun run build
19
19
+
- curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli
20
20
+
- chmod +x wisp-cli
21
21
+
- ./wisp-cli deploy \
22
22
+
"$WISP_HANDLE" \
23
23
+
--path "$SITE_PATH" \
24
24
+
--site "$SITE_NAME" \
25
25
+
--password "$WISP_APP_PASSWORD"
26
26
+