Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
VCCI-News
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Văn Hoàng
VCCI-News
Commits
acd94bc8
Commit
acd94bc8
authored
Jun 16, 2026
by
Dương Nhật Khoa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[tag]0.1-prod
parent
e3fb281a
Pipeline
#50705
canceled with stages
in 1 minute and 29 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
2 deletions
+16
-2
build.Dockerfile
.docker/build.Dockerfile
+13
-0
.gitlab-ci.yml
.gitlab-ci.yml
+1
-1
docker-compose.yaml
docker-compose.yaml
+2
-1
No files found.
.docker/build.Dockerfile
View file @
acd94bc8
FROM registry.gitlab.com/meusolutions/vcci-news:base AS builder
FROM registry.gitlab.com/meusolutions/vcci-news:base AS builder
ARG NEXT_PUBLIC_BACKEND_HOST=https://news.vccihcm.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://news.vccihcm.vn
ENV NEXT_PUBLIC_BACKEND_HOST=$NEXT_PUBLIC_BACKEND_HOST
ENV NEXT_PUBLIC_FRONTEND_HOST=$NEXT_PUBLIC_FRONTEND_HOST
ENV ORVAL_SWAGGER_URL=$ORVAL_SWAGGER_URL
COPY . .
COPY . .
RUN node scripts/generate-api.mjs
RUN node scripts/generate-api.mjs
...
@@ -8,6 +15,12 @@ RUN npm run build
...
@@ -8,6 +15,12 @@ RUN npm run build
FROM node:22-alpine AS production
FROM node:22-alpine AS production
WORKDIR /app
WORKDIR /app
ARG NEXT_PUBLIC_BACKEND_HOST=https://news.vccihcm.vn
ARG NEXT_PUBLIC_FRONTEND_HOST=https://news.vccihcm.vn
ENV NEXT_PUBLIC_BACKEND_HOST=$NEXT_PUBLIC_BACKEND_HOST
ENV NEXT_PUBLIC_FRONTEND_HOST=$NEXT_PUBLIC_FRONTEND_HOST
COPY --from=builder /app/package*.json ./
COPY --from=builder /app/package*.json ./
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/node_modules ./node_modules
...
...
.gitlab-ci.yml
View file @
acd94bc8
...
@@ -69,4 +69,4 @@ deploy:
...
@@ -69,4 +69,4 @@ deploy:
refs
:
refs
:
-
release
-
release
tags
:
tags
:
-
runner-inet
-
runner-inet
-149
docker-compose.yaml
View file @
acd94bc8
name
:
ENVIRONMENT-NAME-PROJECT-NAME
services
:
services
:
app
:
app
:
container_name
:
ENVIRONMENT-NAME-PROJECT-NAME
container_name
:
ENVIRONMENT-NAME-PROJECT-NAME
...
@@ -8,7 +10,6 @@ services:
...
@@ -8,7 +10,6 @@ services:
pull_policy
:
always
pull_policy
:
always
networks
:
networks
:
meu-solutions-product-alpha-net
:
meu-solutions-product-alpha-net
:
ipv4_address
:
192.167.12.25
networks
:
networks
:
meu-solutions-product-alpha-net
:
meu-solutions-product-alpha-net
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment