Compare commits

...

11 Commits

Author SHA1 Message Date
Markus Opolka
4ab8956a4c Upgrading to LTS Version 3.23.3+200909 2020-09-22 07:51:16 +02:00
Markus Opolka
7a597d1cfe Upgrading to Version 4.3.15+200907 2020-09-15 20:46:57 +02:00
Markus Opolka
3a7c6d1328 Fix typo in README 2020-09-09 16:18:51 +02:00
Markus Opolka
c794a8fb3a Upgrading to LTS Version 3.23.2+200908 2020-09-08 09:42:13 +02:00
Markus Opolka
4430106edc Upgrading to Version 4.3.14+200826 2020-09-08 07:28:22 +02:00
Markus Opolka
9c9508ab1f Upgrading to LTS Version 3.23.1+200825 2020-09-08 07:27:27 +02:00
Markus Opolka
2f710a23c1 Update CONTRIBUTING.md 2020-08-28 20:57:02 +02:00
Markus Opolka
0b4d0affc1 Upgrading to Version 4.3.13+200824 2020-08-26 19:35:28 +02:00
Markus Opolka
eab3428bca Upgrading to Version 4.3.12+200820 2020-08-25 07:09:05 +02:00
Markus Opolka
411ac77814 Upgrading to LTS Version 3.23.0+200813 2020-08-25 07:07:52 +02:00
Markus Opolka
453160b3f2 Upgrading to Version 4.3.11+200817 2020-08-20 18:42:14 +02:00
8 changed files with 27 additions and 23 deletions

View File

@@ -1,7 +1,7 @@
FROM php:7.2-apache FROM php:7.2-apache
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='3.22.210+200804' ARG version='3.23.3+200909'
ARG sha256_checksum='14cb8153b199cdd8e81b2adb4754236b6e02856fcb8ef2e6f1dd18f001653cfb' ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -1,7 +1,7 @@
FROM php:7.2-fpm-alpine FROM php:7.2-fpm-alpine
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='3.22.210+200804' ARG version='3.23.3+200909'
ARG sha256_checksum='14cb8153b199cdd8e81b2adb4754236b6e02856fcb8ef2e6f1dd18f001653cfb' ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -1,7 +1,7 @@
FROM php:7.2-fpm FROM php:7.2-fpm
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='3.22.210+200804' ARG version='3.23.3+200909'
ARG sha256_checksum='14cb8153b199cdd8e81b2adb4754236b6e02856fcb8ef2e6f1dd18f001653cfb' ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -1,7 +1,7 @@
FROM php:7.2-apache FROM php:7.2-apache
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='4.3.10+200812' ARG version='4.3.15+200907'
ARG sha256_checksum='c0b43cf8da9c238cce57ed34820676610943d156cc84d0765570fa0906be439a' ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -1,7 +1,7 @@
FROM php:7.2-fpm-alpine FROM php:7.2-fpm-alpine
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='4.3.10+200812' ARG version='4.3.15+200907'
ARG sha256_checksum='c0b43cf8da9c238cce57ed34820676610943d156cc84d0765570fa0906be439a' ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -1,7 +1,7 @@
FROM php:7.2-fpm FROM php:7.2-fpm
LABEL maintainer="markus@martialblog.de" LABEL maintainer="markus@martialblog.de"
ARG version='4.3.10+200812' ARG version='4.3.15+200907'
ARG sha256_checksum='c0b43cf8da9c238cce57ed34820676610943d156cc84d0765570fa0906be439a' ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
# Install OS dependencies # Install OS dependencies
RUN set -ex; \ RUN set -ex; \

View File

@@ -4,23 +4,27 @@ Every Pull Request is welcome.
## Upgrading the Version ## Upgrading the Version
To upgrade the LimeSurvey Version the ARG variable needs to be changed. The versions in this repository should correspond to the [GitHub LimeSurvey Releases](https://github.com/LimeSurvey/LimeSurvey/releases)
To update the version, simply update ARG variables for version and corresponding checksum:
```bash ```bash
$ grep Agrep ARG apache/Dockerfile # Version from GitHub Tags
ARG version='3.7.0+180418' # sha256 of tar.gz from GitHub Releases
$ grep ARG 4.0/apache/Dockerfile
ARG version='4.3.13+200824'
ARG sha256_checksum='4e9c6f20e'
``` ```
Since this is a reoccuring and boring task, a script is provided. It is best to use the upgrade shell script:
```bash ```bash
# Dependencies ./upgrade.sh 4.3.13+200824
python3 -m venv .venv # Check if sha256 is correct
source .venv/bin/activate
pip3 install -r requirements.txt
# Upgrades to latest Limesurvey version git add 4.0/ && git commit -m 'Upgrading to Version 4.3.13+200824'
./upgrade.py git tag 4.3.13+200824
``` ```
## Testing ## Testing

View File

@@ -84,7 +84,7 @@ For further details on the settings see: https://manual.limesurvey.org/Data_encr
| DEBUG_SQL | SQL Debug level (0, 1, 2). Default 0 | | DEBUG_SQL | SQL Debug level (0, 1, 2). Default 0 |
| ENCRYPT_KEYPAIR | Data encryption keypair | | ENCRYPT_KEYPAIR | Data encryption keypair |
| ENCRYPT_PUBLIC_KEY | Data encryption public key | | ENCRYPT_PUBLIC_KEY | Data encryption public key |
| ENCRYPY_SECRET_KEY | Data encryption secret key | | ENCRYPT_SECRET_KEY | Data encryption secret key |
For further details on the settings see: https://manual.limesurvey.org/Optional_settings#Advanced_Path_Settings For further details on the settings see: https://manual.limesurvey.org/Optional_settings#Advanced_Path_Settings