Compare commits

...

1 Commits

Author SHA1 Message Date
shancheas 90d1548c0b ci: update drone and dockerfile
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-09-18 17:45:51 +07:00
2 changed files with 19 additions and 4 deletions

View File

@ -30,6 +30,16 @@ steps:
when:
ref:
- refs/tags/*-production.*
- name: build-eiger-testing
image: plugins/docker
settings:
registry: registry.eigen.co.id
repo: registry.eigen.co.id/eigen/${DRONE_REPO_NAME}
tags: ${DRONE_TAG}
custom_dns: 172.10.10.16
when:
ref:
- refs/tags/*-eiger.testing
- name: send-message
image: plugins/webhook
settings:
@ -42,6 +52,11 @@ steps:
"channel_id": "s1ekqde1c3du5p35g6budnuotc",
"message": "Build {{repo.name}} sudah selesai"
}
when:
ref:
- refs/tags/*-eiger.testing
- refs/tags/*-production.*
- refs/tags/*-alpha.*
trigger:
event:
exclude:

View File

@ -5,11 +5,11 @@ COPY . .
RUN yarn install
RUN yarn build
FROM node:18.17-alpine
ARG env_target
# ARG env_target
WORKDIR /app
RUN echo ${env_target}
COPY env/$env_target /app/.env
COPY --from=builder /app/env/$env_target .env
# RUN echo ${env_target}
# COPY env/$env_target /app/.env
# COPY --from=builder /app/env/$env_target .env
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/dist ./dist
COPY --from=builder /app/assets ./assets