From 1c9301d68b2816cb36a264fe9bb4c728dfc1f539 Mon Sep 17 00:00:00 2001 From: Nulo Date: Wed, 17 Nov 2021 20:04:56 -0300 Subject: [PATCH] CI: subida al servidor --- .woodpecker.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index afc6744..1369fe4 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -2,4 +2,17 @@ pipeline: build: image: docker.io/golang:1.17-alpine commands: - - go build + - CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' . + upload: + image: docker.io/alpine:3.14 + commands: + - apk add dropbear-scp + - mkdir -p ~/.ssh + - echo "$${SSH_KEY}" | base64 -d >> ~/.ssh/id_dropbear + - echo "nulo.in ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHgHIbf5/jkeyLMndnWlEO12DPj41YPqkmz+aIreVOsP" >> ~/.ssh/known_hosts + - scp -P420 nft.nulo.in templates assets nftmashin@nulo.in:/home/nftmashin/ + secrets: + - ssh_key + when: + event: push + branch: antifascista