diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d9f0b15..a12b4b9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,20 +1,17 @@ -stages: - - build - - deploy - build-dev: stage: build - when: on_success only: - main - image: - name: docker:25.0.3-cli + image: docker:25.0.3-cli services: - name: docker:25.0.3-dind command: ["--insecure-registry=38.47.185.86:8900"] + variables: + DOCKER_HOST: tcp://docker:2375 + DOCKER_TLS_CERTDIR: "" script: - - docker logout - - docker login -u $DEPLOY_USERNAME -p $DEPLOY_TOKEN 38.47.185.86:8900 + - docker info + - echo "$DEPLOY_TOKEN" | docker login 38.47.185.86:8900 -u "$DEPLOY_USERNAME" --password-stdin - docker build -t 38.47.185.86:8900/medols/web-qudo:dev . - docker push 38.47.185.86:8900/medols/web-qudo:dev diff --git a/Dockerfile b/Dockerfile index 2b874db..4ce4ca4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Menggunakan image Node.js yang lebih ringan -FROM node:23.5.0-alpine +FROM node:20-alpine # Mengatur port ENV PORT 3000