correct build yml

This commit is contained in:
DanielS
2026-07-01 00:34:04 +02:00
parent 61934d3453
commit 6451c5f68b

View File

@@ -13,16 +13,16 @@ jobs:
steps: steps:
- name: Code auschecken - name: Code auschecken
uses: actions/checkout@v4 uses: actions/checkout@v4
##hallo
- name: Docker login to Gitea registry - name: Docker login to Gitea registry
run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin
- name: Build Docker image - name: Build Docker image
run: | run: |
docker build -t gitea.hephex.de/daniel/websitedummy:latest -f Dockerfile . docker build -t gitea.hephex.de/daniel/ndsolutionswebsite:latest -f Dockerfile .
- name: Push Docker image - name: Push Docker image
run: docker push gitea.hephex.de/daniel/websitedummy:latest run: docker push gitea.hephex.de/daniel/ndsolutionswebsite:latest
- name: Clean up runner Docker cache - name: Clean up runner Docker cache
run: | run: |
@@ -36,15 +36,14 @@ jobs:
username: ${{ secrets.PROXMOX_USER }} username: ${{ secrets.PROXMOX_USER }}
key: ${{ secrets.PROXMOX_SSH_KEY }} key: ${{ secrets.PROXMOX_SSH_KEY }}
script: | script: |
mkdir -p /opt/websitedummy mkdir -p /opt/ndsolutionswebsite
cd /opt/websitedummy cd /opt/ndsolutionswebsite
# WICHTIG: Der Inhalt hier MUSS ganz links ohne Einrückung stehen!
cat << 'EOF' > docker-compose.yml cat << 'EOF' > docker-compose.yml
version: '3.8' version: '3.8'
services: services:
website: website:
image: gitea.hephex.de/daniel/websitedummy:latest image: gitea.hephex.de/daniel/ndsolutionswebsite:latest
restart: always restart: always
ports: ports:
- "8080:80" - "8080:80"