Skip to content

Taoti/drupal-amazee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

taoti/drupal-amazee

This project provides managed versions of Taoti Drupal ops file for sites that are hosted on Amazee. Generally should be used with taoti/drupal-ops.

Enabling this project

This project must be enabled in the top-level composer.json file, or it will be ignored and will not perform any of its functions. .lando.base.yml should be committed to the project to ensure those using lando don't have to run an initial composer install outside of lando.

Additionally, .lagoon files, docker-composer.yml and anything in lagoon should be committed.

{
    ...
    "require": {
        "taoti/drupal-amazee"
    },
    ...
    "extra": {
        "drupal-scaffold": {
            "allowed-packages": [
                "taoti/drupal-amazee"
            ]
        }
    }
}

Authenticating with GitHub

To avoid GitHub api limits for composer installs or to access specific private repositories you can authenticate with GitHub for the Amazee build process.

  • Create Fine grained GitHub Token with only permissions necessary - probably Read access to code and metadata.
  • Add to project environment variables as GITHUB_ACCESS.
  • CLI dockerfile will now automaticallys use the token.

About

Amazee default files for Taoti Drupal Projects

Resources

Stars

Watchers

Forks

Packages

No packages published