17 lines
533 B
YAML
17 lines
533 B
YAML
|
steps:
|
||
|
- name: build
|
||
|
image: debian:testing-slim
|
||
|
secrets: [ ssh_key, ssh_port ]
|
||
|
commands:
|
||
|
- apt-get update
|
||
|
- apt-get install -y hugo rsync openssh-client
|
||
|
- mkdir ~/.ssh
|
||
|
- printf '%s\n' "$${SSH_KEY}" > ~/.ssh/id_rsa
|
||
|
- chmod 0700 ~/.ssh
|
||
|
- find .
|
||
|
# - /usr/bin/rsync --verbose --compress --archive --recursive \
|
||
|
# --progress --checksum --delete \
|
||
|
# --rsh="/usr/bin/ssh \
|
||
|
# -p $${SSH_PORT} -o StrictHostKeyChecking=no" \
|
||
|
# public/ blog@sergiodj.net:.
|