Skip to content

Commit 8690f65

Browse files
committed
feat(lint): ajouter des tâches de linting pour YAML, Markdown et Docker
refactor(docker): supprimer les dépendances inutilisées dans le fichier docker-compose
1 parent 9432577 commit 8690f65

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

Taskfile.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ includes:
1111
nodejs: ./taskfiles/nodejs/Taskfile.yml
1212
download: ./taskfiles/download/Taskfile.yml
1313
apache: ./taskfiles/apache/Taskfile.yml
14+
lint: ./taskfiles/lint/Taskfile.yml
1415

1516
vars:
1617
# Variables avec valeurs par défaut depuis .env ou valeurs de fallback
@@ -37,7 +38,14 @@ tasks:
3738
lint:all:
3839
desc: "Exécute tous les linters disponibles"
3940
cmds:
40-
- npm run lint:markdown
41+
- task: lint:yml
42+
vars:
43+
IGNORE_DIR: "taskfiles,apps"
44+
- task: lint:md
45+
vars:
46+
IGNORE_DIR: "taskfiles,apps"
47+
- task: lint:action
48+
- task: lint:docker
4149

4250
info:
4351
desc: "Affiche les informations du projet avec les variables d'environnement"

docker-compose-lampy.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: "3.4"
21
networks:
32
net:
43
driver: overlay
@@ -10,11 +9,6 @@ networks:
109
services:
1110
www:
1211
image: koromerzhin/php:8.4.13-apache-symfony
13-
depends_on:
14-
- mariadb
15-
- mercure
16-
- mailhog
17-
- redis
1812
volumes:
1913
- ${PWD}/apps:/var/www/:rw
2014
- ${PWD}/conf/php.ini-development://usr/local/etc/php/conf.d/php.ini

0 commit comments

Comments
 (0)