2022-10-21 12:57:36 +02:00
|
|
|
pipeline:
|
2022-10-21 13:30:28 +02:00
|
|
|
build_web:
|
|
|
|
image: node
|
|
|
|
commands:
|
2022-10-21 13:33:31 +02:00
|
|
|
- cd web
|
2022-10-21 13:30:28 +02:00
|
|
|
- node --version
|
2022-10-21 13:33:31 +02:00
|
|
|
- npm ci
|
|
|
|
- npm run build
|
2022-10-21 12:57:36 +02:00
|
|
|
deploy:
|
|
|
|
image: rclone/rclone
|
|
|
|
commands:
|
2022-10-21 13:49:08 +02:00
|
|
|
- "rclone sync ./spec :sftp:./spec --sftp-host frontier.gwei.cz --sftp-user gweicz-sysinfo --sftp-port 2022 --sftp-pass $RCLONE_PASS -v"
|
2022-10-21 13:45:51 +02:00
|
|
|
- "rclone sync ./web/build :sftp:./web/build --sftp-host frontier.gwei.cz --sftp-user gweicz-sysinfo --sftp-port 2022 --sftp-pass $RCLONE_PASS -v"
|
2022-10-21 12:57:36 +02:00
|
|
|
secrets: [RCLONE_PASS]
|
|
|
|
when:
|
|
|
|
branch: [master]
|