2019-08-22 21:35:52 +03:00
|
|
|
{
|
2019-08-23 16:34:17 +03:00
|
|
|
"addons": ["scheduler", "cloudamqp", "heroku-redis"],
|
2019-08-22 21:35:52 +03:00
|
|
|
"buildpacks": [
|
|
|
|
{
|
|
|
|
"url": "https://buildpack-registry.s3.amazonaws.com/buildpacks/edmorley/timestamps.tgz"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"url": "heroku/nodejs"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"url": "heroku/python"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"env": {
|
|
|
|
"BROKER_URL": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"BUG_COMMENTER_API_KEY": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"BUG_FILER_API_KEY": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"CLOUDAMQP_URL": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"DATABASE_URL": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"GITHUB_CLIENT_ID": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"GITHUB_CLIENT_SECRET": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_APP_ID": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_APP_NAME": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_RELEASE_CREATED_AT": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_RELEASE_VERSION": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_SKIP_NODE_PLUGIN": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_SLUG_COMMIT": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"HEROKU_SLUG_DESCRIPTION": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"NEW_RELIC_API_KEY": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"NEW_RELIC_APP_NAME": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"NEW_RELIC_CONFIG_FILE": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"NEW_RELIC_LICENSE_KEY": {
|
|
|
|
"required": true
|
|
|
|
},
|
2019-10-11 02:53:18 +03:00
|
|
|
"PULSE_PUSH_SOURCES": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"PULSE_TASK_SOURCES": {
|
2019-08-22 21:35:52 +03:00
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"REDIS_URL": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"SITE_URL": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"TREEHERDER_DJANGO_SECRET_KEY": {
|
|
|
|
"required": true
|
|
|
|
},
|
|
|
|
"YARN_PRODUCTION": {
|
|
|
|
"required": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"formation": {
|
|
|
|
"pulse_listener_jobs": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"worker_store_pulse_old": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"worker_store_pulse_data": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"pulse_listener_tasks": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"celery_scheduler": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"worker_log_parser": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"worker_misc": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"pulse_listener_pushes": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
},
|
|
|
|
"web": {
|
|
|
|
"quantity": 1,
|
|
|
|
"size": "Standard-1X"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"name": "treeherder",
|
2019-08-23 16:34:17 +03:00
|
|
|
"scripts": {},
|
2019-08-22 21:35:52 +03:00
|
|
|
"stack": "heroku-18"
|
|
|
|
}
|