Skip to main content

Sabre Concierge Installer

Sabre Concierge Installer is a graphical installer for Sabre Concierge.

Installer comes with following packages:

  1. Sabre Concierge,

  2. Offline bundle and typings,

  3. Node and Npm in versions required by concierge.

Installing Concierge

Windows

For windows there are avaliable two types of installers: exe and jar.

Prerequisites

  • Have Admin rights,

  • [Optional] Have installed java for installator in jar version if needed,

  • Create .npmrc with specific settings if needed, eg. proxy settings,

  • Uninstall existing concierge,

  • Uninstall existing node and npm.

Installation

  1. Doubleclick ConciergeInstaller-5.1.2-1.0.2.exe or run command java -jar ConciergeInstallerWin-5.1.2-1.0.2.jar,

  2. On first step choose instalation directory and click Next button,

    ConciergeInstallerStep1
  3. Second step shows list of packages which will be installed. Click Next button,

    ConciergeInstallerStep2
  4. Third step shows instalation progres. Click Next button when done,

    ConciergeInstallerStep3
  5. Fourth step shows output of installed packages setup. It should contain line like Concierge for unknown-project finished with SUCCESS <3 status. Click Next button when done,

    ConciergeInstallerStep4
  6. Fith step Informs that installation is completed. It allows to create automatic installation script which can be usufull in next concierge installation. Click Done button when done.

    ConciergeInstallerStep5

Installer adds path to installed node to the system PATH variable. It also adds following variables:

  • CONCIERGE_NGV_TMP,

  • NODE_PATH,

  • NODE_OPTIONS.

Verifying installation

Open new cmd console to have updated environment variables. Type following commands:

  • where node, it should show path to concierge instalation dir,

  • where npm, it should show path to concierge instalation dir,

  • where ngv, it should show path to concierge instalation dir,

  • node -v, it should show valid node version, eg. v14.16.0,

  • npm -v, it should show valid npm version, eg. 6.14.11,

  • ngv -v, it should show valid npm version, eg. 5.10.0,

MacOS

For macOs there is availaible jar type installator.

Prerequisites

  • Have installed java,

  • Create .npmrc with specific settings if needed, eg. proxy settings,

  • Uninstall existing concierge,

  • Uninstall existing node and npm.

Installation

  1. Doubleclick ConciergeInstallerMac-5.1.2-1.0.2.jar or run command java -jar ConciergeInstallerWin-5.1.2-1.0.2.jar,

  2. On first step choose instalation directory and click Next button,

    ConciergeInstallerStep1
  3. Second step shows list of packages which will be installed. Click Next button,

    ConciergeInstallerStep2
  4. Third step shows instalation progres. Click Next button when done,

    ConciergeInstallerStep3
  5. Fourth step shows output of installed packages setup. It should contain line like Concierge for unknown-project finished with SUCCESS <3 status. Click Next button when done,

    ConciergeInstallerStep4
  6. Fith step Informs that installation is completed. It allows to create automatic installation script which can be usufull in next concierge installation. Click Done button when done.

    ConciergeInstallerStep5

Installer adds path to installed node to the PATH variable. It also adds following variables:

  • CONCIERGE_NGV_TMP,

  • NODE_PATH,

  • NODE_OPTIONS.

Variables are added to first found profile file in following order:

  1. ~/.zprofile

  2. ~/.zlogin

  3. ~/.login

  4. ~/.bash_profile

  5. ~/.profile

If those files are missing a ~/.profile will be created and filled with variables mentioned above. If you have a non-default shell configuration test if the variables were added properly. To do that, open a new terminal session and execute echo $CONCIERGE_NGV_TMP command. If it returns nothing add those variables manually.

Verifying installation

Open new console to have updated environment variables. Type following commands:

  • which node, it should show path to concierge instalation dir,

  • which npm, it should show path to concierge instalation dir,

  • which ngv, it should show path to concierge instalation dir,

  • node -v, it should show valid node version, eg. v12.14.1,

  • npm -v, it should show valid npm version, eg. 6.13.4,

  • ngv -v, it should show valid npm version, eg. 5.1.2,

Uninstalling Concierge

Go to concierge installation directory, open Uninstaller directory and double click on uninstaller.jar file. Or run command java -jar path_to_concierge_installation_dir/Uninstaller/uninstaller.jar.

Automatic installation/uninstallation

Prerequisites

  • Have installed java,

  • Have created automatic installation script on installation step 5.

Automatic installation

Run command java -jar ConciergeInstallerWin-5.1.2-1.0.2.jar auto-install.xml, where the file auto-install.xml is automatic installation script.

Automatic uninstallation

Run command java -jar path_to_concierge_installation_dir/Uninstaller/uninstaller.jar -c -f. Running uninstaller from the command line creates a background process that removes all the related files. While it may look like uninstallation ends after a minute or two, in reality the background process will be removing Concierge and its related files for much longer.

Upgrading Concierge

Following steps are required to upgrade concierge to newest version:

  1. Uninstall existing concierge as it is described in this documentation,

  2. Install new concierge as it is described in this documentation.

Web Modules update

After each Concierge upgrade it is required to update webmodules. It can be done with following steps in each webmodule direcory:

  1. Run command ngv update to update web module with latest skeleton and typings,

  2. After update run command ngv build to rebuild web module.