2023-01-30 14:47:25 +01:00
|
|
|
pipeline:
|
2023-01-30 15:19:16 +01:00
|
|
|
build_mirror:
|
2023-01-30 14:47:25 +01:00
|
|
|
image: denoland/deno
|
|
|
|
commands:
|
2023-01-30 14:52:30 +01:00
|
|
|
- apt update
|
2023-01-30 14:51:01 +01:00
|
|
|
- apt install make
|
2023-01-30 14:47:25 +01:00
|
|
|
- deno --version
|
2023-01-30 15:19:16 +01:00
|
|
|
- make mirror
|
2023-02-05 14:53:01 +01:00
|
|
|
when:
|
|
|
|
branch: [main]
|
2023-01-30 15:19:16 +01:00
|
|
|
deploy_mirror:
|
2023-01-30 14:47:25 +01:00
|
|
|
image: rclone/rclone
|
|
|
|
commands:
|
2023-01-30 15:20:19 +01:00
|
|
|
- "rclone sync dist-mirror/ :sftp:data/ --sftp-host frontier.gwei.cz --sftp-user pbw-deploy --sftp-port 2022 --sftp-pass $RCLONE_PASS -v"
|
2023-01-30 14:47:25 +01:00
|
|
|
secrets: [RCLONE_PASS]
|
|
|
|
when:
|
2023-04-07 00:03:23 +02:00
|
|
|
event: push
|
2023-02-05 14:53:01 +01:00
|
|
|
branch: [main]
|
|
|
|
branches: [main]
|