restructuring

This commit is contained in:
2026-07-17 15:14:16 +01:00
parent 6f1c8cd8ff
commit a9a3cf69c6
6 changed files with 13 additions and 4 deletions
+2
View File
@@ -8,6 +8,7 @@ on:
- 'django_testing/dockerfile'
issue_comment:
types: [created]
workflow_dispatch: # Enables the manual run UI button
jobs:
Explore-Gitea-Actions:
@@ -82,6 +83,7 @@ jobs:
- name: Build and push
uses: docker/build-push-action@v6
with:
context: infra/production/
push: true
build-args: |
ALLOWED_HOSTS='django.tryton.geeraert.eu'
@@ -46,7 +46,7 @@ jobs:
- name: Build and push
uses: docker/build-push-action@v6
with:
context: django_testing/
context: infra/testing/
push: true
build-args: |
ALLOWED_HOSTS='django-testing.tryton.geeraert.eu'
+5 -2
View File
@@ -24,5 +24,8 @@ RUN pip install --cache-dir=/opt/hostedtoolcache/pip -r requirements.txt
# Copy the rest of your application code (Changes frequently, invalidates subsequent cache)
COPY . ./
# CMD is the command run when the container starts
CMD [ "python","django_code/manage.py","runserver","0.0.0.0:8000" ]
COPY entrypoint.sh /code/entrypoint.sh
RUN chmod +x /code/entrypoint.sh
ENTRYPOINT ["/code/entrypoint.sh"]
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
python django_code/manage.py runserver "0.0.0.0:8000"
@@ -30,4 +30,3 @@ EXPOSE 8000
ENTRYPOINT ["/code/entrypoint.sh"]
#Add text to trigger build again