ptrcports/.drone.yml
2022-01-18 15:30:56 +01:00

42 lines
921 B
YAML

---
kind: pipeline
name: x86_64
steps:
- name: build
image: alpine
environment:
host:
from_secret: ssh_host
username:
from_secret: ssh_username
key:
from_secret: ssh_private_key
port: 22
commands:
- apk add -q openssh-client
- mkdir ~/.ssh
- echo "$key" > ~/.ssh/id_ed25519
- chmod 600 ~/.ssh/id_ed25519
- ssh -o StrictHostKeyChecking=no $username@$host ./build.sh
---
kind: pipeline
name: armv7
steps:
- name: build
image: alpine
environment:
host:
from_secret: ssh_host
username:
from_secret: ssh_username
key:
from_secret: ssh_private_key
port: 22
commands:
- apk add -q openssh-client
- mkdir ~/.ssh
- echo "$key" > ~/.ssh/id_ed25519
- chmod 600 ~/.ssh/id_ed25519
- ssh -o StrictHostKeyChecking=no $username@$host ./build.sh armv7