Pyramid : Mise en prod d une application



  1. Une fois l application modifiée et testée en local, je fais un push des sources sur le repo BitBucket.

  2. Je me connecte sur le serveur Debian hébergeant l application, avec mon login et mot de passe. Ensuite, je passe en mode root avec la commande su.

  3. Je me positionne dans le répertoire de l application et je fais un pull des sources modifiées*

    root@SV-DEBIAN:/home/phuoc# cd /pyramid10/aem_monespace/
    root@SV-DEBIAN:/pyramid10/aem_monespace# git pull origin master
    Password for "https://ctphuoc@bitbucket.org":
    remote: Counting objects: 53, done.
    remote: Compressing objects: 100% (53/53), done.
    remote: Total 53 (delta 45), reused 0 (delta 0)
    Dépaquetage des objets: 100% (53/53), fait.
    Depuis https://bitbucket.org/caotek/aem_monespace
      * branch            master     -> FETCH_HEAD
      d850806..bcb088b  master     -> origin/master
    Mise à jour d850806..bcb088b
    Fast-forward
    development.ini                          |   1 +
    monaem/models/default.py                 |  60 +++++++++++++++++++++++++++++++++-
    monaem/routes.py                         |   4 +++
    monaem/templates/default/doc_edit.pt     |  68 +++++++++++++++++++++++++++++++++++++++
    monaem/templates/default/doc_upload.pt   |  59 ++++++++++++++++++++++++++++++++++
    monaem/templates/default/home.pt         |  13 ++++++--
    monaem/templates/default/justifs_list.pt |  51 +++++++++++++++++++++++++++++
    monaem/views/default.py                  | 209 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
    8 files changed, 460 insertions(+), 5 deletions(-)
    create mode 100644 monaem/templates/default/doc_edit.pt
    create mode 100644 monaem/templates/default/doc_upload.pt
    create mode 100644 monaem/templates/default/justifs_list.pt
    
  4. Je redémarre l application avec la commande systemctl restart.

    root@SV-DEBIAN:/pyramid10/aem_monespace# systemctl restart aem_monespace.service
    root@SV-DEBIAN:/pyramid10/aem_monespace#
    
  5. Je vérifie que le service a bien démarré :

    root@SV-DEBIAN:/pyramid10/aem_monespace#systemctl
    


Publié le : 24-09-2020 - 15:41