diff --git a/.drone.yml b/.drone.yml index 11cb992..0d37ad8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -73,11 +73,11 @@ workspace: path: /drone/grow steps: -- name: Build Package - image: node:latest - commands: - - yarn install - - yarn build +# - name: Build Package +# image: node:latest +# commands: +# - yarn install +# - yarn build # - name: Publish NPM # image: node:20-alpine # failure: ignore @@ -125,7 +125,7 @@ steps: secrets: - source: registry_username target: REG_USER - - source: registry_password] + - source: registry_password target: REG_PASS volumes: - name: dockersock @@ -138,10 +138,10 @@ steps: auto_tag: true repo: git.mifi.dev/mifi/mifi/auth registry: git.mifi.dev - username: - from_secret: registry_username - password: - from_secret: registry_password + # username: + # from_secret: registry_username + # password: + # from_secret: registry_password ssh-agent-key: from_secret: gitea_token - name: Report Image Publish Status @@ -181,69 +181,69 @@ trigger: - 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