commit
a60a5ba1ba
Binary file not shown.
@ -1,5 +1,11 @@
|
||||
create table pages (
|
||||
page_name text primary key,
|
||||
domain text,
|
||||
page_name text,
|
||||
page_text text,
|
||||
active boolean default true not null
|
||||
active boolean default true not null,
|
||||
primary key (domain, page_name)
|
||||
);
|
||||
|
||||
create table pages_histo (
|
||||
|
||||
);
|
||||
Binary file not shown.
@ -0,0 +1,54 @@
|
||||
[retour](/BPCE-SI/BPCE-SI-Notes)
|
||||
# formation ROA Devops et MCO
|
||||
_le 16/03/2023_
|
||||
**formateur :** Jean-Marc Meunier
|
||||
**Code projet (clarity) :** PR002611
|
||||
**Support :**
|
||||
- [Documentation Myway ROA](https://confluence.f.bbg/display/MWROA/Documentation+Myway+ROA)
|
||||
- [Modernisation PIC Myway ROA](https://confluence.f.bbg/display/MWROA/02-Modernisation+PIC+Myway+ROA)
|
||||
## Objectif
|
||||
**Devops :** Migrer les ressources ROA sur la nouvelle version de la plateforme.
|
||||
- passage vers java 8
|
||||
- passer de tfs vers bitbucket
|
||||
- changement d'installeur (XLR)
|
||||
- changement de Jenkins
|
||||
**MCO :** Maintenance en Condition Opérationnelle
|
||||
## Ce qui change
|
||||
- Jave 7 -> Java 8
|
||||
- JBOSS 6.4 -> 7
|
||||
- TFS -> Bitbucket
|
||||
- Pack-it, install-it -> XLD, XLR
|
||||
- Nexus -> Artifactory
|
||||
- Sonar 7 -> Sonar 8, Checkmarx
|
||||
## Pré-requis
|
||||
### git
|
||||
- `it config --global --list`
|
||||
- **install git :** pulse SIT-PKG001
|
||||
- **config git :** user.name, user.email, désactiver la certification SSL
|
||||
### Bitbucket
|
||||
Créer un jeton bitbucket (nomprénom) en écriture du projjet et du dépôt (le password sera le jeton généré). **Ne pas perdre le jeton impossible de le consulter _a posteriori_**
|
||||
- **nommage projet :** [CODE CIA]-[Techno(MYWAYROA)]-[CODE APPLICATION ARIS]-[DOMAINE-ARIS]
|
||||
- **nommage ressource :** [BLOC APPLICATIF ARIS]-[API]-V[VERSION MAJEURE]
|
||||
-- Chercher dans ls TFS dans le pom.xml ou dans Aris
|
||||
Pour une création de dépôt, faire une demande
|
||||
### Artifactory
|
||||
[Artifcatory](https://artifactory.mycloud.intrabpce.fr/ui/)
|
||||
- Créer également un jeton (consultable par la suite).
|
||||
- `C:\Users\S0006310\.m2\settings.xml` dans server mettre le username et le jeton (password).
|
||||
- Modifier les url pour la toolbox
|
||||
### Configuration nouveau projet
|
||||
- Créer le projet dans mycloud.
|
||||
- Prévenir via un ticket **SIT-MYWAY004**.
|
||||
- Prévenir la production applicative.
|
||||
- Prévenir l'équipe XLR pour créer le template ou modifier le template existant.
|
||||
- Configuration JBOSS
|
||||
- Configuration Jenkins
|
||||
## Migration d'une ressource
|
||||
- Télécharger le zip de l'outil [GitTfs-0.31.0.zip](https://confluence.f.bbg/download/attachments/1258063573/GitTfs-0.31.0.zip?version=1&modificationDate=1613397108000&api=v2)
|
||||
- paramétrer le PATH vers le répertoire d'install
|
||||
- `git-tfs clone [source_TFS] [répertoire local git]`
|
||||
|
||||
- récupérer l'outil sur artifactory pour la migration JBOSS [](https://artifactory.f.bbg/artifactory/CEH62-maven-releases/fr/itce/sie/myway/uld-ressource-migration) et copier le fichier *with-ressource*
|
||||
- `call "D:\otoolbox-sie\Java\jdk1.8.0_151\bin\java.exe" -jar ".\uld-ressource-migration-x.y.z-jar-with-resources.jar" run -projectInput "D:\otoolbox-local\sources\CEF42-MYWAYROA-PTMYWAY-OUTINFR\PTMYWAYZ-OUTILSSIE-V2"`
|
||||
- aller voir le fichier `outilssie-v3.csv` pour les logs
|
||||
-- si pb, consulter la [migration manuelle](https://confluence.f.bbg/display/MWROA/02-Migration+manuelle)
|
||||
Loading…
Reference in new issue