|
@@ -21,9 +21,10 @@ jobs:
|
|
|
- name: Log in to DockerHub
|
|
- name: Log in to DockerHub
|
|
|
run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
|
|
run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
|
|
|
|
|
|
|
|
- # Build l'image Docker avec un tag spécifique
|
|
|
|
|
|
|
+ # Build l'image Docker avec deux tags: un pour le SHA du commit et un pour latest
|
|
|
- name: Build the Docker image
|
|
- name: Build the Docker image
|
|
|
- run: docker build . -t ${{ secrets.DOCKER_USERNAME }}/chatbot-maisonnette:${{ github.sha }}
|
|
|
|
|
|
|
+ run: |
|
|
|
|
|
+ docker build . -t ${{ secrets.DOCKER_USERNAME }}/chatbot-maisonnette:${{ github.sha }} -t ${{ secrets.DOCKER_USERNAME }}/chatbot-maisonnette:latest
|
|
|
|
|
|
|
|
# Pousse l'image Docker sur DockerHub
|
|
# Pousse l'image Docker sur DockerHub
|
|
|
- name: Push the Docker image
|
|
- name: Push the Docker image
|