From 27a6ab91fcbc782440ca06cb728e04136d187177 Mon Sep 17 00:00:00 2001 From: oonyeje Date: Fri, 1 Dec 2023 10:46:18 -0500 Subject: [PATCH] - update ci --- .drone.yml | 16 +++++++++++----- Dockerfile | 2 +- docker-compose.yaml | 6 +++--- portainer-compose.yaml | 2 +- 4 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.drone.yml b/.drone.yml index 31ca23f..2745f30 100755 --- a/.drone.yml +++ b/.drone.yml @@ -4,16 +4,17 @@ name: build steps: - name: build - image: timbru31/node-alpine-git:18 + image: compose:latest + volumes: + - name: docker_sock + path: /var/run/docker.sock commands: - - yarn - # - yarn build + - build - name: push-image - image: plugins/docker:latest settings: registry: gitea.bsidesolutions.net - repo: gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio + repo: gitea.bsidesolutions.net/oonyeje-portfolio username: from_secret: DOCKER_USERNAME password: @@ -72,3 +73,8 @@ steps: # event: # - push # - pull_request + +volumes: + - name: docker_sock + host: + path: /var/run/docker.sock \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 16574ce..7b71b8e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18.8-alpine as base +FROM node:18.8 as base FROM base as builder diff --git a/docker-compose.yaml b/docker-compose.yaml index be768de..2f6538f 100755 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,14 +1,14 @@ -version: '3' +version: '3.3' name: oonyeje-portfolio services: app: - image: node:18.8-alpine + image: oonyeje-portfolio build: context: ./ dockerfile: Dockerfile ports: - - "3000:3000" + - "6000:3000" volumes: - .:/home/node/app - ./node_modules:/home/node/app/node_modules diff --git a/portainer-compose.yaml b/portainer-compose.yaml index aba992a..88ad399 100755 --- a/portainer-compose.yaml +++ b/portainer-compose.yaml @@ -3,7 +3,7 @@ version: '3' name: oonyeje-portfolio services: app: - image: gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio:latest + repo: gitea.bsidesolutions.net/oonyeje-portfolio container_name: oonyeje-portfolio restart: unless-stopped pull_policy: build