Ce dépôt contient le code et la documentation pour le test technique Fullstack & DevOps.
- Docker
- Docker Compose
- Node.js (si applicable)
- npm ou yarn (si applicable)
-
Clonez le dépôt :
git clone https://github.com/eliptikcorp/technical-test-fullstacks-devops.git cd technical-test-fullstacks-devops -
Accédez à la section correspondant à votre profil :
- DevOps :
cd devops/starter/api - Fullstack :
cd fullstack/starter/backend
- DevOps :
-
Installez les dépendances :
npm install # ou yarn install -
Configurez les variables d'environnement si nécessaire (voir
.env.example).
docker-compose up --buildnpm start
# ou
yarn startdevops/starter/api/: Mini application Node.js pour le test DevOps.devops/starter/docker-compose.yml: Configuration Docker multi-conteneurs.devops/starter/nginx/: Configuration Nginx pour le reverse proxy.devops/test_devops.md: Instructions pour le test DevOps.
fullstack/starter/backend/: Backend Laravel pour le test Fullstack.fullstack/starter/frontend/: Frontend Dockerisé pour le test Fullstack.fullstack/test_fullstack.md: Instructions pour le test Fullstack.
npm test
# ou
yarn testphp artisan testDes instructions de déploiement peuvent être ajoutées selon l'environnement cible (cloud, serveur dédié, etc.).
Ce projet est sous licence MIT.