diff --git a/.drone.yml b/.drone.yml index 24332b9..63e2655 100644 --- a/.drone.yml +++ b/.drone.yml @@ -115,7 +115,7 @@ steps: PASSWORD: from_secret: registry_password commands: - - 'docker login -u $USERNAME -p $PASSWORD git.mifi.dev' + - 'docker login git.mifi.dev' - 'docker build -t git.mifi.dev/mifi/mifi/auth:latest -t git.mifi.dev/mifi/mifi/auth:${DRONE_TAG} .' - docker push git.mifi.dev/mifi/mifi/auth:latest volumes: @@ -139,90 +139,90 @@ steps: - success - failure -volumes: -- name: dockerconfig - host: - path: /volume1/docker/dockerconfig.json -- name: dockersock - host: - path: /var/run/docker.sock -- name: npmrc - host: - path: /volume1/docker/beethoven/labs-auth/.npmrc +# volumes: +# - name: dockerconfig +# host: +# path: /volume1/docker/dockerconfig.json +# - name: dockersock +# host: +# path: /var/run/docker.sock +# - name: npmrc +# host: +# path: /volume1/docker/beethoven/labs-auth/.npmrc -# depends_on: -# - Test Pipeline +# # depends_on: +# # - Test Pipeline -trigger: - branch: - - main - event: - - push - # - tag +# trigger: +# branch: +# - main +# event: +# - push +# # - tag ---- -kind: pipeline -type: docker -name: Deploy Pipeline +# --- +# kind: pipeline +# type: docker +# name: Deploy Pipeline -workspace: - path: /drone/grow +# workspace: +# path: /drone/grow -steps: -- name: Deploy Container - image: docker - privileged: true - environment: - CONTAINER_PREFIX: staging - HOST: area51.mifi.dev - ROUTE_PREFIX: /auth - PORT: 9001 - commands: - - docker compose -f docker-compose.staging.yml pull - - docker compose -f docker-compose.staging.yml build --no-cache - - docker compose -f docker-compose.staging.yml rm --stop - - docker compose -f docker-compose.staging.yml up --wait - volumes: - - name: env-secrets - path: /drone/grow/staging.env - - name: dockersock - path: /var/run/docker.sock - - name: dockerconfig - path: /drone/grow/.docker/config.json -- name: Send Status Notifications - image: plugins/webhook - privileged: true - settings: - urls: https://lab.mifi.dev/hooks/ccw34hdf7tgbjmzp96nptn938r - content_type: application/json - template: | - { - "icon_url":"https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/198/freezing-face_1f976.png", - "text": "[{{ repo.name }} - Build # {{ build.number }}] Deploy {{ build.status }} {{#success build.status}}:tada:{{else}}:poop:{{/success}}", - "username":"DroneBot" - } - when: - status: - - success - - failure +# steps: +# - name: Deploy Container +# image: docker +# privileged: true +# environment: +# CONTAINER_PREFIX: staging +# HOST: area51.mifi.dev +# ROUTE_PREFIX: /auth +# PORT: 9001 +# commands: +# - docker compose -f docker-compose.staging.yml pull +# - docker compose -f docker-compose.staging.yml build --no-cache +# - docker compose -f docker-compose.staging.yml rm --stop +# - docker compose -f docker-compose.staging.yml up --wait +# volumes: +# - name: env-secrets +# path: /drone/grow/staging.env +# - name: dockersock +# path: /var/run/docker.sock +# - name: dockerconfig +# path: /drone/grow/.docker/config.json +# - name: Send Status Notifications +# image: plugins/webhook +# privileged: true +# settings: +# urls: https://lab.mifi.dev/hooks/ccw34hdf7tgbjmzp96nptn938r +# content_type: application/json +# template: | +# { +# "icon_url":"https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/198/freezing-face_1f976.png", +# "text": "[{{ repo.name }} - Build # {{ build.number }}] Deploy {{ build.status }} {{#success build.status}}:tada:{{else}}:poop:{{/success}}", +# "username":"DroneBot" +# } +# when: +# status: +# - success +# - failure -volumes: -- name: dockerconfig - host: - path: /volume1/docker/dockerconfig.json -- name: dockersock - host: - path: /var/run/docker.sock -- name: env-secrets - host: - path: /volume1/docker/beethoven/labs-auth/staging.env +# volumes: +# - name: dockerconfig +# host: +# path: /volume1/docker/dockerconfig.json +# - name: dockersock +# host: +# path: /var/run/docker.sock +# - name: env-secrets +# host: +# path: /volume1/docker/beethoven/labs-auth/staging.env -# depends_on: -# - Test Pipeline +# # depends_on: +# # - Test Pipeline -trigger: - branch: - - main - event: - - push - # - tag +# trigger: +# branch: +# - main +# event: +# - push +# # - tag