Compare commits

..

5 Commits

Author SHA1 Message Date
607a74e311
add success email 2025-02-04 19:24:48 +01:00
7799a42825 fix deployment again
Reviewed-on: #18
2025-02-04 18:24:18 +00:00
539e015a8f fix deployment
Reviewed-on: #17
2025-02-04 18:17:35 +00:00
40bcd2af1c fix prod db
Reviewed-on: #16
2025-02-04 17:45:08 +00:00
5cfb094094 refactor deployment
Reviewed-on: http://git.simonis.lol/projects/abiball/pulls/15
2025-02-02 17:34:23 +00:00
2 changed files with 12 additions and 9 deletions

View File

@ -9,9 +9,10 @@ RUN chown -R www-data:www-data /var/www/html
RUN rm /etc/apache2/sites-enabled/000-default.conf RUN rm /etc/apache2/sites-enabled/000-default.conf
RUN apt-get update RUN apt-get update
RUN apt-get install -qq -y --no-install-recommends libicu-dev libpng-dev libxml2-dev libzip-dev libonig-dev libxslt-dev RUN apt-get install -qq -y --no-install-recommends libicu-dev libpng-dev libxml2-dev libzip-dev libonig-dev libxslt-dev libpq-dev
RUN docker-php-ext-install pdo pdo_mysql mysqli gd opcache intl mbstring zip gd xsl RUN docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql
RUN docker-php-ext-install pdo pdo_pgsql pgsql gd opcache intl mbstring zip gd xsl
RUN a2enmod rewrite RUN a2enmod rewrite
RUN pecl install apcu && docker-php-ext-enable apcu RUN pecl install apcu && docker-php-ext-enable apcu

View File

@ -9,15 +9,17 @@ jobs:
build: build:
runs-on: remote runs-on: remote
steps: steps:
- uses: https://git.simonis.lol/actions/checkout@v4 - name: Checkout
- uses: https://git.simonis.lol/actions/login@v1 uses: https://git.simonis.lol/actions/checkout@v4
- name: Build
run: docker buildx build -f .docker/Dockerfile -t git.simonis.lol/projects/abiball:latest .
- name: Login
uses: https://git.simonis.lol/actions/login@v1
with: with:
registry: git.simonis.lol registry: git.simonis.lol
username: ${{ vars.DOCKER_USER }} username: ${{ vars.DOCKER_USER }}
password: ${{ vars.DOCKER_PW }} password: ${{ vars.DOCKER_PW }}
- name: Push
- name: build
run: docker buildx build -f .docker/Dockerfile -t git.simonis.lol/projects/abiball:latest .
- name: push
run: docker push git.simonis.lol/projects/abiball:latest run: docker push git.simonis.lol/projects/abiball:latest