GitHub Integration


Environment Variables

  • Name
    BE_GITHUB_ACCOUNT_SLUG
    Type
    Description

    Your custom GitHub Account slug identifying the account.

  • Name
    BE_GITHUB_USERNAME
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/username
    Description

    GitHub Account username.

  • Name
    BE_GITHUB_TOKEN
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/token
    Description

    GitHub Personal Access Token.

  • Name
    BE_GITHUB_AWS_CODESTAR_CONNECTION_ARN
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/aws/codestar/connection/arn
    Description

    AWS CodeStar Connection ARN associated with this account that is used for AWS CodePipeline integrations.

  • Name
    BE_GITHUB_SSH_KEY_SLUG
    Type
    Description

    Your custom GitHub SSH Key slug identifying the SSH key.

  • Name
    BE_GITHUB_SSH_KEY_PUBLIC_CONTENT
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/ssh-key/${BE_GITHUB_SSH_KEY_SLUG}/public/content
    Description

    GitHub SSH Key (public) Content.

  • Name
    BE_GITHUB_SSH_KEY_PUBLIC_CONTENT
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/ssh-key/${BE_GITHUB_SSH_KEY_SLUG}/public/path
    Description

    GitHub SSH Key (public) as file path.
    When specified as a file path, the content of the file will be read and used as the Key Content.

  • Name
    BE_GITHUB_SSH_KEY_PRIVATE_CONTENT
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/ssh-key/${BE_GITHUB_SSH_KEY_SLUG}/private/content
    Description

    GitHub SSH Key (private) Content.

  • Name
    BE_GITHUB_SSH_KEY_PRIVATE_PATH
    Type
    /integration/github/${BE_GITHUB_ACCOUNT_SLUG}/ssh-key/${BE_GITHUB_SSH_KEY_SLUG}/private/path
    Description

    GitHub SSH Key (private) as file path.
    When specified as a file path, the content of the file will be read and used as the Key Content.