Compare commits
67 commits
issue-13-f
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c5ef81f668 | ||
|
|
4fcc529864 | ||
|
|
bfbf4e9e01 | ||
|
|
500f127090 | ||
|
|
54848f4be6 | ||
|
|
23b40f4d63 | ||
|
|
250058c085 | ||
|
|
b52e4d2747 | ||
|
|
883060e2dd | ||
|
|
b8005a2a04 | ||
|
|
d8428b494e | ||
|
|
a8426f80c6 | ||
|
|
1c18491a86 | ||
|
|
fcf49ba582 | ||
|
|
c9178a139d | ||
|
|
09959e412b | ||
|
|
76824459f8 | ||
|
|
6ea7a4117f | ||
|
|
4ea9f35108 | ||
|
|
702ea23e02 | ||
|
|
a10ff94d4a | ||
|
|
6583a8f01e | ||
|
|
3c6762ae2d | ||
|
|
ee1e33e036 | ||
|
|
8c52e52079 | ||
|
|
2023eca826 | ||
|
|
48a50d07f8 | ||
|
|
81125b461e | ||
|
|
f813cc214a | ||
|
|
42da6618dc | ||
|
|
6013663d73 | ||
|
|
ba79189293 | ||
|
|
29ef828dbe | ||
|
|
ed8798ac66 | ||
|
|
76edd08394 | ||
|
|
a8d34cd23b | ||
|
|
eb51d562c1 | ||
|
|
fa19527c3e | ||
|
|
e6b8b7402a | ||
|
|
bc53526a08 | ||
|
|
86052f72b5 | ||
|
|
e1275ecf96 | ||
|
|
52b80aba00 | ||
|
|
13a1340a61 | ||
|
|
63548d0e3c | ||
|
|
8d351fbc6c | ||
|
|
b16c89eb88 | ||
|
|
6fa7f53714 | ||
|
|
579eff439f | ||
|
|
6c47de0cf0 | ||
|
|
3f7059e9fb | ||
|
|
4b522e7c21 | ||
|
|
66e0f1d523 | ||
|
|
456a5deeab | ||
|
|
e35081cfa7 | ||
|
|
c9ac965e74 | ||
|
|
2bb81e7bcd | ||
|
|
bfb62cf5ba | ||
|
|
df4db5fb5a | ||
|
|
655eedb52e | ||
|
|
aec90d91e8 | ||
|
|
a5c72b9cbe | ||
|
|
a473d4a49c | ||
|
|
dbf2d39f8a | ||
|
|
1f1ccf0807 | ||
|
|
194bf51032 | ||
|
|
90451c7a89 |
5 changed files with 863 additions and 746 deletions
11
Dockerfile
11
Dockerfile
|
|
@ -1,5 +1,9 @@
|
|||
ARG PHP_8_5_TAG=latest
|
||||
|
||||
FROM composer:2.9.2 AS vendor
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
ARG GITLAB_USER
|
||||
ARG GITLAB_PASSWORD
|
||||
|
||||
|
|
@ -8,7 +12,7 @@ COPY database/ database/
|
|||
COPY composer.json composer.json
|
||||
COPY composer.lock composer.lock
|
||||
|
||||
RUN composer config gitlab-token.lab.s-web.fr ${GITLAB_USER} ${GITLAB_PASSWORD}
|
||||
RUN composer config gitlab-token.lab.s-web.fr "${GITLAB_USER}" "${GITLAB_PASSWORD}"
|
||||
RUN composer install \
|
||||
--ignore-platform-reqs \
|
||||
--no-interaction \
|
||||
|
|
@ -28,9 +32,10 @@ COPY resources/ /app/resources/
|
|||
WORKDIR /app
|
||||
RUN npm config set @ldc-web:registry https://lab.s-web.fr/api/v4/packages/npm/
|
||||
RUN npm config set -- '//lab.s-web.fr/api/v4/packages/npm/:_authToken' "${GITLAB_PASSWORD}"
|
||||
RUN npm ci && npm run prod
|
||||
RUN npm ci --no-audit --no-fund --loglevel=error && npm run prod
|
||||
|
||||
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/uwil-production-8.4:170625-130159
|
||||
ARG PHP_8_5_TAG
|
||||
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/uwil-production-8.5:${PHP_8_5_TAG}
|
||||
|
||||
ARG USER=www-data
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
],
|
||||
"license": "MIT",
|
||||
"require": {
|
||||
"php": "^8.4",
|
||||
"php": "^8.5",
|
||||
"24slides/laravel-saml2": "^2.4",
|
||||
"guzzlehttp/guzzle": "^7.5.0",
|
||||
"laravel/framework": "^12.0",
|
||||
|
|
@ -46,7 +46,9 @@
|
|||
"dealerdirect/phpcodesniffer-composer-installer": true,
|
||||
"php-http/discovery": true
|
||||
},
|
||||
"gitlab-domains": ["lab.s-web.fr"]
|
||||
"gitlab-domains": [
|
||||
"lab.s-web.fr"
|
||||
]
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
|
|
|
|||
1575
composer.lock
generated
1575
composer.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -10,7 +10,8 @@ data:
|
|||
APP_DEBUG: "${APP_APP_DEBUG}"
|
||||
APP_URL: "https://${APP_DOMAIN}"
|
||||
LOG_CHANNEL: "k8s"
|
||||
DB_HOST: "${APP_DB_HOST}"
|
||||
DB_HOST: "${APP_GLOBAL_OVH_MYSQL_HOST}"
|
||||
DB_PORT: "${APP_GLOBAL_OVH_MYSQL_PORT}"
|
||||
DB_DATABASE: "${APP_DB_DATABASE}"
|
||||
DB_USERNAME: "${APP_DB_USERNAME}"
|
||||
DB_PASSWORD: "${APP_DB_PASSWORD}"
|
||||
|
|
@ -83,9 +84,9 @@ spec:
|
|||
imagePullSecrets:
|
||||
- name: docker-registry-credentials
|
||||
securityContext:
|
||||
runAsUser: 33
|
||||
runAsGroup: 33
|
||||
fsGroup: 33
|
||||
runAsUser: 82
|
||||
runAsGroup: 82
|
||||
fsGroup: 82
|
||||
fsGroupChangePolicy: "OnRootMismatch"
|
||||
volumes:
|
||||
- name: storage
|
||||
|
|
@ -171,8 +172,8 @@ spec:
|
|||
persistentVolumeClaim:
|
||||
claimName: ${CI_PROJECT_PATH_SLUG}-pvc-storage
|
||||
securityContext:
|
||||
runAsUser: 33
|
||||
runAsGroup: 33
|
||||
fsGroup: 33
|
||||
runAsUser: 82
|
||||
runAsGroup: 82
|
||||
fsGroup: 82
|
||||
fsGroupChangePolicy: "OnRootMismatch"
|
||||
restartPolicy: OnFailure
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@
|
|||
<p class="edito-p">L’ensemble de l’équipe Jeusselin est à votre disposition pour répondre à vos besoins.</p><br>
|
||||
</div>
|
||||
<div class="edito__sign">
|
||||
<p class="edito__sign-name edito-p edito__sign-p">Jérémy Parmentier</p>
|
||||
<p class="edito__sign-name edito-p edito__sign-p">Gaël Le Conte</p>
|
||||
<p class="edito-p edito__sign-p">Directeur Général</p>
|
||||
</div>
|
||||
</section>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue