ONBOARDING
Accès aux différents sites
- Tuleap
- Slack
- Teams
- Jenkins
Pré-requis
- Java 17
- Maven
- Git
- Docker
- IDE (IntelliJ, VS Code)
- ElasticSearch
- Ansible
Vitam Core
Import du repository
- Préparer un répertoire pour cloner le projet puis utiliser la commande :
git clone https://github.com/ProgrammeVitam/vitam-ui.git
- Egalement cloner le repository vitam-itests :
git clone https://github.com/ProgrammeVitam/vitam-itests.git
Installation des outils
- Docker
sudo apt-get install docker-compose
- ElasticSearch
sudo apt-get install elasticsearch
- Ansible
pip install ansible
Liens symboliques
In progress
Configuration interne
Dans le fichier /etc/hosts : ajouter les lignes suivantes :
127.0.0.1 access-external.service.consul 127.0.0.1 access-internal.service.consul 127.0.0.1 external.service.consul 127.0.0.1 functional-administration.service.consul 127.0.0.1 ingest-external.service.consul 127.0.0.1 ingest-internal.service.consul 127.0.0.1 logbook.service.consul 127.0.0.1 metadata.service.consul 127.0.0.1 offer-fs-1.service.consul 127.0.0.1 offer.service.consul 127.0.0.1 processing.service.consul 127.0.0.1 security-internal.service.consul 127.0.0.1 storage.service.consul 127.0.0.1 workspace.service.consul 127.0.0.1 dev.vitamui.com
Vitam UI
In progress