CHANNEL_ID (channel ID for slack/Hipchat and channel name for mattermost where grafana panel images will be uploaded)
AUTH_TOKEN (Authentication token with upload permission)
Expand
title
jenkins
HUBOT_JENKINS_URL
HUBOT_JENKINS_USER
HUBOT_JENKINS_PASSWORD
HUBOT_JENKINS_API_TOKEN
HUBOT_JENKINS_VERSION
Expand
title
nexus
NEXUS_USER_ID
NEXUS_PASSWORD
NEXUS_URL
Expand
title
rundeck
RUNDECK_URL
RUNDECK_TOKEN
RUNDECK_USERNAME
RUNDECK_PASSWORD
Expand
title
scalr
SCALR_API_URL
SCALR_ACCESS_ID
SCALR_ACCESS_KEY
SCALR_ENV_ID
NODE_TLS_REJECT_UNAUTHORIZED
SCALR_PROJECT_ID
SCALR_CLOUD_PLATFORM
SCALR_CLOUD_LOCATION
SCALR_NETWORK_ID
SCALR_SUBNET_ID
SCALR_SECURITY_GROUP_ID
Expand
title
sonar
SONAR_URL
SONAR_USER_ID
SONAR_PASSWORD
Expand
title
udeploy
UDEPLOY_URL
UDEPLOY_USER_ID
UDEPLOY_PASSWORD
Expand
title
urelease
URELEASE_URL
URELEASE_USER_ID
URELEASE_PASSWORD
Expand
title
xldeploy
XLDEPLOY_URL
XLDEPLOY_USER_ID
XLDEPLOY_PASSWORD
Expand
title
xlrelease
XLRELEASE_URL
XLRELEASE_USERNAME
XLRELEASE_PASSWORD
Expand
title
JFrogArtifactory
ARTIFACTORY_HOST
ARTIFACTORY_USER
ARTIFACTORY_PASSWORD
Expand
title
CARally
API
USERNAME
PASSWORD
API_TOKEN
Expand
title
Teamcity
HUBOT_TEAMCITY_URL
HUBOT_TEAMCITY_USERNAME
HUBOT_TEAMCITY_PWD
Panel
borderColor
#31B3EB
borderWidth
2
title
Environment variables common for all bots
EXPRESS_PORT (Port number where the hubot will run) MONITOR_INTERVAL (Time Interval for monitoring bot) MONITOR_RETENSION (mapped to 1 (stores a jsonobj in elasticsearch which has all hubot metrics of a current second)) MONGO_DB_URL (mongodb database name for approval process of bot actions) MONGO_COLL (mongodb collection name for approval process of bot actions) MONGO_COUNTER (mongodb collection name for storing the number of next ticket to be generated) MONGO_TICKETIDGEN (stores the Id of the collection referred by MONGO_COUNTER) APPROVAL_APP_URL (middleware application endpoint which will handle approval flow in mattermost) MONGO_DB_NAME (The database name which has MONGO_COLL and MONGO_COUNTER in it)