fixes on ci-cd #78
@@ -63,12 +63,19 @@ jobs:
|
||||
frontend-build-and-deploy:
|
||||
name: Build & Deploy ERP Core Frontend
|
||||
runs-on: linux
|
||||
|
||||
if: github.event.pull_request.merged == true
|
||||
steps:
|
||||
- name: Checkout code
|
||||
run: |
|
||||
rm -rf /tmp/erpcore-frontend-src
|
||||
git clone \
|
||||
--depth 1 \
|
||||
--branch production \
|
||||
https://oauth2:${{ secrets.ERPCORE }}@gitea.hexdive.com/New_REP_SYSTEM/ERP-core.git \
|
||||
/tmp/erpcore-frontend-src
|
||||
|
||||
- name: Build frontend Docker image
|
||||
working-directory: .gitea/workflows
|
||||
run: docker build -t erpcore-frontend:latest ../../Frontend/erp-system
|
||||
run: docker build -t erpcore-frontend:latest /tmp/erpcore-frontend-src/Frontend/erp-system
|
||||
|
||||
- name: Stop & remove existing frontend container
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user