wahanegi/vibereport

View on GitHub
app.json

Summary

Maintainability
Test Coverage
{
  "environments": {
    "test": {
      "formation": {
        "test": {
          "size": "standard-2x",
          "quantity": 1
        }
      },
      "addons": ["heroku-postgresql:in-dyno"],
      "buildpacks": [
        {
          "url": "heroku/nodejs"
        },
        {
          "url": "heroku/ruby"
        }
      ],
      "env": {
        "DAY_TO_SEND_INVITES": "monday",
        "EMAIL_DOMAIN": "vibereport.app",
        "DISABLE_DATABASE_ENVIRONMENT_CHECK": "1"
      },
      "scripts": {
        "test-setup": "rails assets:precompile",
        "test": "rspec"
      }
    },
    "review": {
      "addons": ["heroku-postgresql:mini", "mailtrap:unpaid"],
      "buildpacks": [
        {
          "url": "heroku/nodejs"
        },
        {
          "url": "heroku/ruby"
        }
      ],
      "env": {
        "ADMIN_USER": "admin@vibereport.app",
        "ADMIN_PASSWORD": {
          "description": "A randomly generated string",
          "generator": "secret"
        },
        "DAY_TO_SEND_INVITES": "friday",
        "DISABLE_DATABASE_ENVIRONMENT_CHECK": "1",
        "DOMAIN_URL": "vibereport.app",
        "EMAIL_DOMAIN": "vibereport.app",
        "SMTP_ADDRESS": "sandbox.smtp.mailtrap.io",
        "SMTP_AUTHENTICATION": "cram_md5",
        "SMTP_DOMAIN": "sandbox.smtp.mailtrap.io",
        "SMTP_PASSWORD": "xxx",
        "SMTP_PORT": "2525",
        "SMTP_USERNAME": "xxx",
        "DEFAULT_FROM_ADDRESS": "hello",
        "DAY_TO_SEND_RESULTS_EMAIL": "friday"
      },
      "scripts": {
        "postdeploy": "rails db:schema:load db:seed"
      }
    }
  }
}