Go!
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2023-05-08 18:53:26 -04:00
parent 91a3b2fabf
commit e8f2928543
2 changed files with 13 additions and 16 deletions

View File

@@ -119,14 +119,10 @@ steps:
image: docker
failure: ignore
commands:
- docker login --username $REG_USER --password $REG_PASS git.mifi.dev
- docker login --username $REGISTRY_USERNAME --password $REGISTRY_PASSWORD git.mifi.dev
- 'docker build -t git.mifi.dev/mifi/mifi/auth:latest -t git.mifi.dev/mifi/mifi/auth:${DRONE_TAG:-latest} .'
- docker push git.mifi.dev/mifi/mifi/auth:latest
secrets:
- source: registry_username
target: REG_USER
- source: registry_password
target: REG_PASS
secrets: [registry_username, registry_password]
volumes:
- name: dockersock
path: /var/run/docker.sock
@@ -138,12 +134,13 @@ 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
ssh-agent-key:
from_secret: gitea_token
debug: true
username:
from_secret: registry_username
password:
from_secret: registry_password
# ssh-agent-key:
# from_secret: gitea_token
- name: Report Image Publish Status
image: plugins/webhook
settings:

View File

@@ -5,14 +5,14 @@ COPY tsconfig.json ./
COPY lib ./lib
RUN ls -a
RUN yarn install
RUN yarn build:production
RUN yarn build
## this is stage two , where the app actually runs
FROM node:20-alpine AS containerize
ENV NODE_ENV ${ENV:-production}
WORKDIR /home/node/app
COPY package*.json ./
RUN yarn install --frozen-lockfile --production
COPY --from=0 /home/node/app/dist .
EXPOSE 9001
EXPOSE 27017
COPY --from=0 /home/node/app/dist/**/*.js .
EXPOSE ${PORT}
CMD ["node","server/index.js"]