diff --git a/.gitea/workflows/publish_container.yaml b/.gitea/workflows/publish_container.yaml new file mode 100644 index 0000000..c11ee29 --- /dev/null +++ b/.gitea/workflows/publish_container.yaml @@ -0,0 +1,17 @@ +name: Docker Image CI for Gitea + +on: + push + +jobs: + build_and_publish: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Docker Login + run: docker login --username enub --password ${{ secrets.DOCKER_ACCESS_TOKEN }} git.villarheni.de + - name: Build Image + run: docker build . --tag git.villarheni.de/enub/password_gen:latest + - name: Push Image + run: docker push git.villarheni.de/enub/password_gen:latest \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..84148b4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM httpd:2.4 +COPY . /usr/local/apache2/htdocs/ \ No newline at end of file