From 8be9ac5ab38295d10f0ac4c88ee21c4abe359eaf Mon Sep 17 00:00:00 2001 From: Dovi Cowan Date: Tue, 21 Feb 2023 02:36:15 +0000 Subject: [PATCH] create app if not exists --- .drone.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 09b4181..0e4e55e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -48,8 +48,16 @@ steps: path: /root/.ssh commands: - git remote add dokku dokku:$DOKKU_APP_NAME - - ssh jump "echo 'Hello world'" - - ssh dokku "echo 'Hello world'" + - ssh jump "echo 'Host key added'" + - ssh dokku "echo 'Host key added'" +- name: create-app + image: ubuntu + volumes: + - name: ssh + path: /root/.ssh + commands: + - ssh dokku apps:exists $DOKKU_APP_NAME + - if [ $? -eq 0 ]; then ssh dokku apps:create $DOKKU_APP_NAME; else echo "App already exists"; fi - name: push-to-dokku image: bitnami/git:2.39.2 volumes: