kind: pipeline name: default steps: - name: docker image: plugins/docker settings: registry: git.jonb.io dry_run: false username: jblu password: from_secret: gittea_drone repo: git.jonb.io/jblu/phc tags: - latest when: branch: - main - name: docker-dev image: plugins/docker settings: registry: git.jonb.io dry_run: false username: jblu password: from_secret: gittea_drone repo: git.jonb.io/jblu/phc tags: - dev when: branch: - dev* - name: test-main image: git.jonb.io/jblu/phc:latest 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_URL: from_secret: PHC_PLEX_URL CRON: from_secret: CRON commands: - echo $PHC_PLEX_SECRET_TOKEN - echo $PHC_HEALTHCHECK_URL - echo $PHC_HEALTHCHECK_ID - echo $PHC_PLEX_URL - echo $CRON - /bin/sh /opt/phc.sh when: branch: - main - name: test-dev image: git.jonb.io/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_URL: from_secret: PHC_PLEX_URL CRON: from_secret: CRON commands: - echo $PHC_PLEX_SECRET_TOKEN - echo $PHC_HEALTHCHECK_URL - echo $PHC_HEALTHCHECK_ID - echo $PHC_PLEX_URL - echo $CRON - /bin/sh /opt/phc.sh when: branch: - dev*