Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

How to deploy files to service.un.org

Table of Contants

Table of Contents
exclude^How to deploy files to service.un.org$

This how-to describes process of getting files from your local PC to service.unece.org using Repositories and Pipelines. Should be reffered to typically when a new version of UN/EDIFACT, UN/LOCODE or other deliverable hosted on service.unece.org is produced and needs to be published.

Info
titleTerms

Local Repository - Folders and files on your Local PC,

Remote Repository - Folders and files on remote Server, these files are used by Pipeline

Clone - Process of copying files from the Remote Repository to the Local Repository

Commit - Finalazing a change in files, should contain commed describing reason of the change

Push - Process of moving changes from Local Repository to Remote Repository, One Push can contain multiple commits

Pipeline - Automated process for moving files between environments (typicaly Remote Repository → Stage → Production)

Stage - Staging / Testing / Quality Assurance (QA) environemnt, serves for final validation of files before moving them into Production environemtn (service-qa.unece.org)

Production - Production environment, final destination of our files (service.unece.org)

(not covered, Pull, Pull-request, Branch, Merge, another billion of Git's features etc. ...)

Diagram

Simplified diagram of the whole process:

Gliffy Diagram
nameFiles-Deployment
pagePin5

Resources

Repository Web interface

Repository GUI

Pipeline Web interface

Installing and Configuring tools

  • Download and install Sourcetree, if needed install also MS .NET Framework 7.4.1, as this requires Administrator privilegies, ask ISU for assistance
  • After Installation run Sourcetree application
  • As part of initial setup configure Sourcetree

    Login to remote repo

     

     

     

    Remote repo authentication

     

    Working with Git

    Official Sourcetree documentation

    Step-by-step guide

    Cloning Repo

    Adding changes

    Commiting to Repo

    Installing and Configuring tools

    Sourcetree Initial configuration 

    1. Download and install Sourcetree, if needed install also MS .NET Framework 7.4.1, as this requires Administrator privilegies, ask ISU for assistance
    2. After Installation run Sourcetree application
    3. As part of initial execution, configure Sourcetree - useraccount and tools

    Cloning Repository

    Commiting and Pushing changes to Repository

    Running Pipelines

    From repo to Stage

    From Stage to Prod

    86 this section

    Prerequisities

     

    Step-by-step guide

     

    Info

    Content by Label
    showLabelsfalse
    max5
    spacesthemepressdemo
    showSpacefalse
    sortmodified
    reversetrue
    typepage
    cqllabel = "kb-how-to-article" and type = "page" and space = "themepressdemo"
    labelskb-how-to-article

    Page properties
    hiddentrue
    Related issues