Installation Functions
Install software as root or superuser.
awsInstall
aws Command-Line install
Usage
awsInstall
aws Command-Line install
Installs x86 or aarch64 binary based on HOSTTYPE.
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
Requires
packageInstall urlFetch
dockerComposeInstall
Install
docker-compose
Usage
dockerComposeInstall [ package ]
Install docker-compose
If this fails it will output the installation log.
When this tool succeeds the docker-compose binary is available in the local operating system.
Return Code: 1 - If installation fails
Return Code: 0 - If installation succeeds
Arguments
package- Additional packages to install (usingpipInstall)
Return codes
0- Success1- Environment error2- Argument error
dockerComposeUninstall
Install
docker-compose
Usage
dockerComposeUninstall [ package ... ]
Install docker-compose
If this fails it will output the installation log.
When this tool succeeds the docker-compose binary is available in the local operating system.
Return Code: 1 - If installation fails
Return Code: 0 - If installation succeeds
Arguments
package- Additional packages to install (using apt)
Return codes
0- Success1- Environment error2- Argument error
gitInstall
Install git if needed
Usage
gitInstall [ package ... ]
Installs the git binary
Arguments
package- Additional packages to install
Return codes
0- Success1- Environment error2- Argument error
mariadbInstall
Install
mariadb
Usage
mariadbInstall
Install mariadb
When this tool succeeds the mariadb binary is available in the local operating system.
Return Code: 1 - If installation fails
Return Code: 0 - If installation succeeds
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
npmInstall
Install NPM in the build environment
Usage
npmInstall version
Install NPM in the build environment
If this fails it will output the installation log.
When this tool succeeds the npm binary is available in the local operating system.
Return Code: 1 - If installation of npm fails
Return Code: 0 - If npm is already installed or installed without error
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
Environment
- BUILD_NPM_VERSION - String. Version of npm to install using native
npmbinary. - Read-only. Default version. If not specified, uses
latest. -
BUILD_NPM_VERSION- String. Default tolatest. Used to installnpm -i npm@$BUILD_NPM_VERSIONon install.
phpInstall
Install
php
Usage
phpInstall [ package ... ]
Install php
If this fails it will output the installation log.
When this tool succeeds the php binary is available in the local operating system.
Return Code: 1 - If installation fails
Return Code: 0 - If installation succeeds
Arguments
package- Additional packages to install
Return codes
0- Success1- Environment error2- Argument error
pythonInstall
Install
python
Usage
pythonInstall
Install python
When this tool succeeds the python binary is available in the local operating system.
Return Code: 1 - If installation fails
Return Code: 0 - If installation succeeds
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
terraformInstall
Install terraform binary
Usage
terraformInstall [ package ]
Install terraform binary
Arguments
package- Additional packages to install usingpackageInstall
Return codes
0- Success1- Environment error2- Argument error
gitUninstall
Uninstall git
Usage
gitUninstall [ package ... ]
Uninstalls the git binary
Arguments
package- Additional packages to uninstall
Return codes
0- Success1- Environment error2- Argument error
mariadbUninstall
Uninstall
mariadb
Usage
mariadbUninstall
Uninstall mariadb
When this tool succeeds the mariadb binary will no longer be available in the local operating system.
Return Code: 1 - If uninstallation fails
Return Code: 0 - If uninstallation succeeds
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
npmUninstall
Core as part of some systems - so this succeeds
Usage
npmUninstall
Core as part of some systems - so this succeeds and it still exists
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
phpUninstall
Uninstall
php
Usage
phpUninstall [ package ... ]
Uninstall php
If this fails it will output the installation log.
When this tool succeeds the php binary is no longer available in the local operating system.
Return Code: 1 - If uninstallation fails
Return Code: 0 - If uninstallation succeeds
Arguments
package- Additional packages to install
Return codes
0- Success1- Environment error2- Argument error
pythonUninstall
Uninstall python
Usage
pythonUninstall
Uninstall python
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
terraformUninstall
Remove terraform binary
Usage
terraformUninstall [ package ]
Remove terraform binary
Arguments
package- Additional packages to uninstall usingpackageUninstall
Return codes
0- Success1- Environment error2- Argument error