Breadcrumb
- Sabre Red 360 Software Development Kit Help
- Sabre Red 360 Developer Toolkit
- Web Modules
- Development Cycle
- Sabre Concierge Installer
Sabre Concierge Installer
Sabre Concierge Installer is a graphical installer for Sabre Concierge.
Installer comes with following packages:
-
Sabre Concierge,
-
Offline bundle and typings,
-
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
-
Doubleclick ConciergeInstaller-5.1.2-1.0.2.exe or run command
java -jar ConciergeInstallerWin-5.1.2-1.0.2.jar
, -
On first step choose instalation directory and click
Next
button, -
Second step shows list of packages which will be installed. Click
Next
button, -
Third step shows instalation progres. Click
Next
button when done, -
Fourth step shows output of installed packages setup. It should contain line like
Concierge for unknown-project finished with SUCCESS <3 status
. ClickNext
button when done, -
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.
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
-
Doubleclick ConciergeInstallerMac-5.1.2-1.0.2.jar or run command
java -jar ConciergeInstallerWin-5.1.2-1.0.2.jar
, -
On first step choose instalation directory and click
Next
button, -
Second step shows list of packages which will be installed. Click
Next
button, -
Third step shows instalation progres. Click
Next
button when done, -
Fourth step shows output of installed packages setup. It should contain line like
Concierge for unknown-project finished with SUCCESS <3 status
. ClickNext
button when done, -
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.
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:
-
~/.zprofile
-
~/.zlogin
-
~/.login
-
~/.bash_profile
-
~/.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:
-
Uninstall existing concierge as it is described in this documentation,
-
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:
-
Run command
ngv update
to update web module with latest skeleton and typings, -
After update run command
ngv build
to rebuild web module.