commit
a60a5ba1ba
Binary file not shown.
@ -1,5 +1,11 @@
|
|||||||
create table pages (
|
create table pages (
|
||||||
page_name text primary key,
|
domain text,
|
||||||
|
page_name text,
|
||||||
page_text 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