Skip to content

Commit

Permalink
lancer le build du front même si le back échoue
Browse files Browse the repository at this point in the history
  • Loading branch information
Micheeeeel committed Oct 24, 2023
1 parent 4c1ab65 commit 5de8c30
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/test-frontend-backend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,14 +126,14 @@ jobs:
mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
build-and-push-docker-images:
#needs: [test-frontend, test-backend, analysis-backend, analyze-frontend]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v3

# Cette étape permet de se connecter à Docker Hub.
- name: Login to Docker Hub
if: success() # Cette condition s'assure que cette étape est exécutée uniquement si les étapes précédentes ont réussi.
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }} # Utilise le nom d'utilisateur Docker Hub stocké en tant que secret dans GitHub.
Expand All @@ -145,15 +145,13 @@ jobs:

# Cette étape construit l'image Docker pour le frontend et la pousse sur Docker Hub.
- name: Build and push frontend Docker image
if: success() # Cette condition s'assure que cette étape est exécutée uniquement si les étapes précédentes ont réussi.
run: |
cd front # Change le répertoire courant pour accéder au dossier 'front'.
docker build -t ${{ secrets.DOCKERHUB_USERNAME }}/bobapp_frontend:latest -f Dockerfile . # Construit l'image Docker en utilisant le Dockerfile dans le dossier 'front'.
docker push ${{ secrets.DOCKERHUB_TOKEN }}/nom_du_depot_frontend:latest # Pousse l'image construite sur Docker Hub.
# Cette étape construit l'image Docker pour le backend et la pousse sur Docker Hub.
- name: Build and push backend Docker image
if: success() # Cette condition s'assure que cette étape est exécutée uniquement si les étapes précédentes ont réussi.
run: |
cd back # Change le répertoire courant pour accéder au dossier 'back'.
docker build -t ${{ secrets.DOCKERHUB_USERNAME }}/bobapp_backend:latest -f Dockerfile . # Construit l'image Docker en utilisant le Dockerfile dans le dossier 'back'.
Expand Down

0 comments on commit 5de8c30

Please sign in to comment.