From 0b011a28fd5970ce945cd5aaf6d56de94833671c Mon Sep 17 00:00:00 2001 From: Jonathan Branan Date: Thu, 22 Jun 2023 17:54:02 -0500 Subject: [PATCH] updated cicd --- .drone.yml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 26af5ff..ad69fa0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -16,7 +16,21 @@ steps: when: branch: - main -- name: test +- name: docker-dev + image: plugins/docker + settings: + registry: git.jbranan.com + dry_run: false + username: jblu + password: + from_secret: gittea_drone + repo: git.jbranan.com/jblu/phc + tags: + - dev + when: + branch: + - dev* +- name: test-main image: git.jbranan.com/jblu/phc:latest environment: PHC_PLEX_SECRET_TOKEN: @@ -31,6 +45,8 @@ steps: from_secret: PHC_PLEX_PROTOCOL PHC_PLEX_PORT: from_secret: PHC_PLEX_PORT + CRON: + from_secret: CRON commands: - echo $PHC_PLEX_SECRET_TOKEN - echo $PHC_HEALTHCHECK_URL @@ -38,4 +54,37 @@ steps: - echo $PHC_PLEX_HOST - echo $PHC_PLEX_PROTOCOL - echo $PHC_PLEX_PORT - - /bin/sh /opt/phc.sh \ No newline at end of file + - echo $CRON + - /bin/sh /opt/phc.sh + when: + branch: + - main +- name: test-dev + image: git.jbranan.com/jblu/phc:dev + environment: + PHC_PLEX_SECRET_TOKEN: + from_secret: PHC_PLEX_SECRET_TOKEN + PHC_HEALTHCHECK_URL: + from_secret: PHC_HEALTHCHECK_URL + PHC_HEALTHCHECK_ID: + from_secret: PHC_HEALTHCHECK_ID + PHC_PLEX_HOST: + from_secret: PHC_PLEX_HOST + PHC_PLEX_PROTOCOL: + from_secret: PHC_PLEX_PROTOCOL + PHC_PLEX_PORT: + from_secret: PHC_PLEX_PORT + CRON: + from_secret: CRON + commands: + - echo $PHC_PLEX_SECRET_TOKEN + - echo $PHC_HEALTHCHECK_URL + - echo $PHC_HEALTHCHECK_ID + - echo $PHC_PLEX_HOST + - echo $PHC_PLEX_PROTOCOL + - echo $PHC_PLEX_PORT + - echo $CRON + - /bin/sh /opt/phc.sh + when: + branch: + - dev* \ No newline at end of file