diff --git a/.drone.star b/.drone.star index 35ab343..15c66f1 100644 --- a/.drone.star +++ b/.drone.star @@ -92,6 +92,31 @@ def buildNginx(name): ], } +def scp(target): + return { + "name": "scp files", + "image": "appleboy/drone-scp", + "settings": { + "host": { + "from_secret": "ssh-host", + }, + "username": { + "from_secret": "ssh-user", + }, + "password": { + "from_secret": "ssh-password", + }, + "port": { + "from_secret": "ssh-port", + }, + }, + "command_timeout": "2m", + "target": target, + "source": [ + ".", + ], + } + def steps(name, dependsOn): return { "kind": "pipeline", @@ -113,6 +138,8 @@ def steps(name, dependsOn): buildNginx("drone"), buildNginx("git"), buildNginx("remote"), + buildNginx("chat"), + scp("~/gitea-drone-stack"), { "name": "build", "image": "alpine",