# Build & Deploy

Pour builder et déployer un nouveau build:

Cloud Build

- Incérmenter version.txt manuellement
- Pusher le fichier texte
- aller sur [https://developer.cloud.unity3d.com/](https://developer.cloud.unity3d.com/)
- Choisir uniksim
- Appuyer sur le bouton Build:Build
- Attendre que le build se termine (environ 30 minutes)
- downloader le zip
- extraire dans game\\Build
- ouvrir un shell MINGW64 (Ouvrir Git bash via Git Extensions)
- executer ./deployBuild.sh 
    - <span style="color: #ff0000;">Si une erreur bloque le déploiement : </span>
        - Ouvrir PuTTY, accéder à l'onglet Session, charger les paramètres par défaut et sauvegarder (Même si le port 22 est bel et bien inscrit, il ne semble pas pas être chargé correment.)
        - Ouvrir un Command Prompt et inscrire la commande suivante : plink.exe forge@198.199.78.53
- Changer la version du build dans MySql 
    - [http://db.uniksim.com/phpmyadmin/](http://db.uniksim.com/phpmyadmin/)
    - dans la table constants
    - client\_version = live + live gamesparks
    - alpha\_version = alpha + preview gamesparks
- Builder une version du server dans gamesparks 
    - Home page
    - Snapshots
    - Create
    - Publish après
    - [![2019-11-18-10_10_13-Uniksim---Live---GameSparks-Portal.png](https://wiki.uniksim.com/uploads/images/gallery/2019-11-Nov/scaled-840-0/2019-11-18-10_10_13-Uniksim---Live---GameSparks-Portal.png)](https://wiki.uniksim.com/uploads/images/gallery/2019-11-Nov/2019-11-18-10_10_13-Uniksim---Live---GameSparks-Portal.png)