Compare commits
No commits in common. "prod" and "main" have entirely different histories.
|
|
@ -1,22 +0,0 @@
|
|||
name: Deploy Yaltopia Tickets Admin
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- prod
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: self-hosted
|
||||
|
||||
steps:
|
||||
- name: Update admin repo on server
|
||||
run: |
|
||||
cd /opt/yaltopia/ticket/Yaltopia-Ticket-Admin
|
||||
git fetch origin
|
||||
git reset --hard origin/prod
|
||||
|
||||
- name: Rebuild and restart admin stack
|
||||
run: |
|
||||
cd /opt/yaltopia/ticket
|
||||
docker compose up -d --build admin
|
||||
|
|
@ -7,18 +7,11 @@ WORKDIR /app
|
|||
COPY package*.json ./
|
||||
|
||||
# Install dependencies
|
||||
RUN npm ci
|
||||
RUN npm ci --only=production
|
||||
|
||||
# Copy source code
|
||||
COPY . .
|
||||
|
||||
# Build-time env (Vite inlines these at build time)
|
||||
ARG VITE_BACKEND_API_URL
|
||||
ARG VITE_ENV=production
|
||||
|
||||
ENV VITE_BACKEND_API_URL=${VITE_BACKEND_API_URL}
|
||||
ENV VITE_ENV=${VITE_ENV}
|
||||
|
||||
# Build the application
|
||||
RUN npm run build:prod
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user