fix ci-cd
Some checks failed
Deploy triz-docs to civital server test / build-and-deploy (push) Failing after 1h8m6s

This commit is contained in:
Othmane Ataallah 2026-04-28 10:41:55 +01:00
parent 0e04ab92a1
commit 9a17618703
2 changed files with 128 additions and 128 deletions

View File

@ -1,64 +1,64 @@
name: Deploy triz-docs to civital server test name: Deploy triz-docs to civital server test
on: on:
push: push:
branches: [ main ] branches: [ main ]
jobs: jobs:
build-and-deploy: build-and-deploy:
runs-on: trizservicetest runs-on: trizservicetest
env: env:
# === PROJECT === # === PROJECT ===
GIT_REPO_URL: 145.239.66.197:3000/TrizTech/TrizTresorieRepository.git GIT_REPO_URL: 145.239.66.197:3000/TrizTech/TrizTresorieRepository.git
BRANCH: main BRANCH: main
GIT_TOKEN: ${{ secrets.GITEAACTTOKEN }} GIT_TOKEN: ${{ secrets.GITEAACTTOKEN }}
# === WORKSPACE === # === WORKSPACE ===
WORKSPACE_DIR: C:\CICD\workspace WORKSPACE_DIR: C:\CICD\workspace
steps: steps:
# -------------------------------------------------- # --------------------------------------------------
# 1. Prepare clean workspace (no source kept) # 1. Prepare clean workspace (no source kept)
# -------------------------------------------------- # --------------------------------------------------
- name: Prepare workspace - name: Prepare workspace
shell: cmd shell: cmd
run: | run: |
if exist %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR% if exist %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR%
mkdir %WORKSPACE_DIR% mkdir %WORKSPACE_DIR%
# -------------------------------------------------- # --------------------------------------------------
# 2. Clone source (shallow, fast) --depth 1 -b %BRANCH% # 2. Clone source (shallow, fast) --depth 1 -b %BRANCH%
# -------------------------------------------------- # --------------------------------------------------
- name: Clone source code - name: Clone source code
shell: cmd shell: cmd
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
git clone --depth 1 --branch %BRANCH% http://ciRunner:%GIT_TOKEN%@%GIT_REPO_URL% . git clone --depth 1 --branch %BRANCH% http://ciRunner:%GIT_TOKEN%@%GIT_REPO_URL% .
- name: Install deps - name: Install deps
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
npm ci npm ci
- name: Build - name: Build
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
npm run build npm run build
- name: Deploy - name: Deploy
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
rm -rf /var/www/docs/* rm -rf /var/www/docs/*
cp -r build/* /var/www/docs/ cp -r build/* /var/www/docs/
# -------------------------------------------------- # --------------------------------------------------
# 10. Cleanup source code (no trace left) # 10. Cleanup source code (no trace left)
# -------------------------------------------------- # --------------------------------------------------
- name: Cleanup workspace - name: Cleanup workspace
if: always() if: always()
shell: cmd shell: cmd
run: | run: |
rmdir /S /Q %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR%

View File

@ -1,64 +1,64 @@
name: Deploy triz-docs to civital server test name: Deploy triz-docs to civital server test
on: on:
push: push:
branches: [ main ] branches: [ main ]
jobs: jobs:
build-and-deploy: build-and-deploy:
runs-on: serveurtest150 runs-on: serveurtest150
env: env:
# === PROJECT === # === PROJECT ===
GIT_REPO_URL: 145.239.66.197:3000/TrizTech/TrizTresorieRepository.git GIT_REPO_URL: 145.239.66.197:3000/TrizTech/TrizTresorieRepository.git
BRANCH: main BRANCH: main
GIT_TOKEN: ${{ secrets.GITEAACTTOKEN }} GIT_TOKEN: ${{ secrets.GITEAACTTOKEN }}
# === WORKSPACE === # === WORKSPACE ===
WORKSPACE_DIR: C:\CICD\workspace WORKSPACE_DIR: C:\CICD\workspace
steps: steps:
# -------------------------------------------------- # --------------------------------------------------
# 1. Prepare clean workspace (no source kept) # 1. Prepare clean workspace (no source kept)
# -------------------------------------------------- # --------------------------------------------------
- name: Prepare workspace - name: Prepare workspace
shell: cmd shell: cmd
run: | run: |
if exist %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR% if exist %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR%
mkdir %WORKSPACE_DIR% mkdir %WORKSPACE_DIR%
# -------------------------------------------------- # --------------------------------------------------
# 2. Clone source (shallow, fast) --depth 1 -b %BRANCH% # 2. Clone source (shallow, fast) --depth 1 -b %BRANCH%
# -------------------------------------------------- # --------------------------------------------------
- name: Clone source code - name: Clone source code
shell: cmd shell: cmd
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
git clone --depth 1 --branch %BRANCH% http://ciRunner:%GIT_TOKEN%@%GIT_REPO_URL% . git clone --depth 1 --branch %BRANCH% http://ciRunner:%GIT_TOKEN%@%GIT_REPO_URL% .
- name: Install deps - name: Install deps
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
npm ci npm ci
- name: Build - name: Build
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
npm run build npm run build
- name: Deploy - name: Deploy
run: | run: |
cd %WORKSPACE_DIR% cd %WORKSPACE_DIR%
rm -rf /var/www/docs/* rm -rf /var/www/docs/*
cp -r build/* /var/www/docs/ cp -r build/* /var/www/docs/
# -------------------------------------------------- # --------------------------------------------------
# 10. Cleanup source code (no trace left) # 10. Cleanup source code (no trace left)
# -------------------------------------------------- # --------------------------------------------------
- name: Cleanup workspace - name: Cleanup workspace
if: always() if: always()
shell: cmd shell: cmd
run: | run: |
rmdir /S /Q %WORKSPACE_DIR% rmdir /S /Q %WORKSPACE_DIR%