mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-16 04:45:49 +00:00
resolve install problem
This commit is contained in:
parent
78c607cd86
commit
2bb5ec9967
1 changed files with 8 additions and 3 deletions
11
.github/workflows/pipeline.yml
vendored
11
.github/workflows/pipeline.yml
vendored
|
@ -24,6 +24,11 @@ jobs:
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install -y python3-dev libffi-dev libssl-dev python3-yaml
|
sudo apt install -y python3-dev libffi-dev libssl-dev python3-yaml
|
||||||
|
|
||||||
|
- name: Install Cython and PyYAML (Fix build)
|
||||||
|
run: |
|
||||||
|
pip install --no-cache-dir cython # Fixes "cython_sources" error
|
||||||
|
pip install --no-cache-dir "pyyaml==5.4.1" # Force compatible pre-built version
|
||||||
|
|
||||||
- name: Install Docker Compose
|
- name: Install Docker Compose
|
||||||
run: |
|
run: |
|
||||||
pip install --no-cache-dir docker-compose
|
pip install --no-cache-dir docker-compose
|
||||||
|
@ -35,14 +40,14 @@ jobs:
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
echo "Running tests..."
|
echo "Running tests..."
|
||||||
# Ajouter ici les commandes pour exécuter les tests
|
# Add test commands here
|
||||||
|
|
||||||
- name: Deploy application
|
- name: Deploy application
|
||||||
run: |
|
run: |
|
||||||
echo "Deploying application..."
|
echo "Deploying application..."
|
||||||
# Ajouter ici les commandes de déploiement
|
# Add deployment commands here
|
||||||
|
|
||||||
- name: Monitoring setup
|
- name: Monitoring setup
|
||||||
run: |
|
run: |
|
||||||
echo "Setting up monitoring..."
|
echo "Setting up monitoring..."
|
||||||
# Ajouter ici les outils de monitoring (ex: Prometheus, Grafana)
|
# Add monitoring tools here (e.g., Prometheus, Grafana)
|
||||||
|
|
Loading…
Reference in a new issue