constants
Constants can be used within scripts by using boomi_cicd.<constant_name>. An example of this is boomi_cicd.BASE_URL.
- boomi_cicd.util.constants.ACCOUNT_ID
Account ID for Boomi AtomSphere API.
- boomi_cicd.util.constants.ATOM_NAME
Atom Name for deployments.
- boomi_cicd.util.constants.ATOM_NAME_DR
Atom Name for DR deployments.
- boomi_cicd.util.constants.BASE_URL
Base URL for Boomi AtomSphere API.
- boomi_cicd.util.constants.CALLS_PER_SECOND
Number of calls to the Boomi AtomSphere API per second. Default is 10.
- boomi_cicd.util.constants.CLI_BASE_DIR
Base directory for Boomi CICD CLI scripts. Optional.
- boomi_cicd.util.constants.COMPONENT_GIT_URL
Git URL for component. Used when copying component XML to a repository.
- boomi_cicd.util.constants.COMPONENT_REPO_NAME
The name of the component repository used within the component-xml scripts. boomi_components is the default value.
- boomi_cicd.util.constants.ENV_RELEASE_FILE
The name of the environment extensions release json file. ENV_RELEASE_FILE is often concatenated with RELEASE_BASE_DIR.
- boomi_cicd.util.constants.ENVIRONMENT_NAME
Environment Name for deployments.
- boomi_cicd.util.constants.PASSWORD
Password for Boomi AtomSphere API. Often it is an API Token.
- boomi_cicd.util.constants.RELEASE_BASE_DIR
Base directory for the release json file. Optional.
- boomi_cicd.util.constants.RELEASE_FILE
The name of the release json file. RELEASE_FILE is often concatenated with RELEASE_BASE_DIR.
- boomi_cicd.util.constants.SONAR_RULES_FILE
Location of the SonarQube rules file. boomi_cicd/util/sonarqube/BoomiSonarRules.xml is the default location within the library.
- boomi_cicd.util.constants.SONARQUBE_HOST_URL
URL for SonarQube.
- boomi_cicd.util.constants.SONARQUBE_PROJECT_KEY
Project Key for SonarQube.
- boomi_cicd.util.constants.SONARQUBE_TOKEN
Token for SonarQube.
- boomi_cicd.util.constants.USERNAME
Username for Boomi AtomSphere API. If using an API Token (recommended), then BOOMI_TOKEN. will prefix the username.