Update ipify to use base images from harbor
This commit is contained in:
parent
3d4e39e52c
commit
f26ca77ed1
@ -1,7 +1,7 @@
|
|||||||
steps:
|
steps:
|
||||||
build-frontend:
|
build-frontend:
|
||||||
name: Build & Push Frontend
|
name: Build & Push Frontend
|
||||||
image: woodpeckerci/plugin-kaniko
|
image: harbor.dvirlabs.com/base-images/plugin-kaniko
|
||||||
when:
|
when:
|
||||||
branch: [ master, develop ]
|
branch: [ master, develop ]
|
||||||
event: [ push, pull_request, tag ]
|
event: [ push, pull_request, tag ]
|
||||||
@ -22,14 +22,14 @@ steps:
|
|||||||
|
|
||||||
build-backend:
|
build-backend:
|
||||||
name: Build & Push Backend
|
name: Build & Push Backend
|
||||||
image: woodpeckerci/plugin-kaniko
|
image: harbor.dvirlabs.com/base-images/plugin-kaniko
|
||||||
when:
|
when:
|
||||||
branch: [ master, develop ]
|
branch: [ master, develop ]
|
||||||
event: [ push, pull_request, tag ]
|
event: [ push, pull_request, tag ]
|
||||||
path:
|
path:
|
||||||
include: [ backend/** ]
|
include: [ backend/** ]
|
||||||
settings:
|
settings:
|
||||||
registry: harbor-core.dev-tools.svc.cluster.local
|
registry: harbor.dvirlabs.com
|
||||||
repo: my-apps/${CI_REPO_NAME}-backend
|
repo: my-apps/${CI_REPO_NAME}-backend
|
||||||
dockerfile: backend/Dockerfile
|
dockerfile: backend/Dockerfile
|
||||||
context: backend
|
context: backend
|
||||||
@ -43,7 +43,7 @@ steps:
|
|||||||
|
|
||||||
update-values-frontend:
|
update-values-frontend:
|
||||||
name: Update frontend tag in values.yaml
|
name: Update frontend tag in values.yaml
|
||||||
image: alpine:3.19
|
image: harbor.dvirlabs.com/base-images/alpine-git-yq:3.19
|
||||||
when:
|
when:
|
||||||
branch: [ master, develop ]
|
branch: [ master, develop ]
|
||||||
event: [ push ]
|
event: [ push ]
|
||||||
@ -70,7 +70,7 @@ steps:
|
|||||||
|
|
||||||
update-values-backend:
|
update-values-backend:
|
||||||
name: Update backend tag in values.yaml
|
name: Update backend tag in values.yaml
|
||||||
image: alpine:3.19
|
image: harbor.dvirlabs.com/base-images/alpine-git-yq:3.19
|
||||||
when:
|
when:
|
||||||
branch: [ master, develop ]
|
branch: [ master, develop ]
|
||||||
event: [ push ]
|
event: [ push ]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
# Build stage
|
# Build stage
|
||||||
FROM node:18-alpine as build
|
FROM harbor.dvirlabs.com/base-images/node:18-alpine as build
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ COPY . .
|
|||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|
||||||
# Production stage
|
# Production stage
|
||||||
FROM nginx:alpine
|
FROM harbor.dvirlabs.com/base-images/nginx:alpine
|
||||||
|
|
||||||
# Copy built files from build stage
|
# Copy built files from build stage
|
||||||
COPY --from=build /app/dist /usr/share/nginx/html
|
COPY --from=build /app/dist /usr/share/nginx/html
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user