From e33be8f70561dcc15968d995c43100af58ae8f7f Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 15 Apr 2026 09:30:39 +0000 Subject: [PATCH] add deploy job --- .gitea/workflows/ci.yml | 9 ++++++++- docker-compose.yml | 6 ++++++ dockerfile | 2 ++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yml create mode 100644 dockerfile diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d85dd6f..6b04ed1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,4 +12,11 @@ jobs: - name: Lancer les tests run: | chmod +x tests.sh - ./tests.sh \ No newline at end of file + ./tests.sh + deploy: + needs: test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Déployer le site + run: docker compose up -d --build diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..fe42dc3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +services: + mon-site8: + build: . + container_name: site-eleve8 + ports: + - "8870:80" diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..93e56f7 --- /dev/null +++ b/dockerfile @@ -0,0 +1,2 @@ +FROM nginx:alpine +COPY index.html /usr/share/nginx/html/