CMBS Terminologies

Some of the CMBS terminologies used are as follows:

Terminologies

Description

CM team

Configuration Management team.

Slave 1

Implementation team's machine with any operating system installed in it. It is also known as SIR (System Information Resource).

Slave 2

CM team's MAC machine (also called CMBS).

Slave 1 Ant script

This script is located in slave 1 and is executed to create the WAR file.

Slave 2 Ant script

This script is located in slave 2 and is executed to trigger the mobile build (.ipa or .apk).

Supplementary Ant script

This script acts as a bridge between slave 1 and slave 2 Ant scripts. This script is present in the slave 1 machine.

Slave 2 properties files

These files are used by slave 2 to trigger the mobile build.

Supplementary properties file

These properties files act as a bridge between slave 1 and slave 2. This script is present in slave 1 machine and contains information such as the host name of slave 2, credentials for slave 2, the location where the WAR file needs to be copied to slave 2, the URL from where the WAR file needs to be copied to slave 1 machine, URL of the zipped WAR file, location of slave 2 ant script, and the version of the mobile builds.

Refer Prerequisites for Packing Apps using CMBS for more details.