diff --git a/.drone.yml b/.drone.yml index 991b258..fb0768c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,29 +2,37 @@ kind: pipeline type: docker name: server steps: - - name: build - image: appleboy/drone-ssh - settings: - host: - - 172.10.10.10 - username: eigen - key: - from_secret: DEVOPS_SSH_PRIVATE_OPEN - port: 22 - script: - - cd /home/eigen/PROJECT/POS/POS.DEV/BE - - sh build.sh - when: - ref: - - refs/tags/devel_* - - refs/tags/*-alpha.* + # - name: build + # image: appleboy/drone-ssh + # settings: + # host: + # - 172.10.10.10 + # username: eigen + # key: + # from_secret: DEVOPS_SSH_PRIVATE_OPEN + # port: 22 + # script: + # - cd /home/eigen/PROJECT/POS/POS.DEV/BE + # - sh build.sh + # when: + # ref: + # - refs/tags/devel_* + # - refs/tags/*-alpha.* + - name: build-production + 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/*-production.* - name: build-production image: plugins/docker settings: registry: registry.eigen.co.id repo: registry.eigen.co.id/eigen/${DRONE_REPO_NAME} - build_args: - - env_target=env.production tags: ${DRONE_TAG} custom_dns: 172.10.10.16 when: diff --git a/Dockerfile b/Dockerfile index 9b354f4..0b4ded3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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