Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omega8cc/hosting_deploy
https://github.com/omega8cc/hosting_deploy
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/omega8cc/hosting_deploy
- Owner: omega8cc
- Created: 2019-05-06T02:16:18.000Z (over 5 years ago)
- Default Branch: 5.x-dev
- Last Pushed: 2024-07-09T13:11:08.000Z (6 months ago)
- Last Synced: 2024-10-13T04:10:36.510Z (3 months ago)
- Language: PHP
- Size: 51.8 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Aegir Deploy
=============This module improves the UI for selecting the Aegir platform deployment strategy by cleaning up deployment strategies on the platform create/edit form.
Installation
------------As this module ships with core Aegir, and is included in [Golden Contrib](https://docs.aegirproject.org/develop/repositories/#golden-contrib), simply navigate to *Hosting » Aegir Deployment*, and ensure that at least one of those modules is enabled. They're all submodules that depend on this one.
Using it
--------Start by navigating to Platforms -> Add Platform, and then entering the name of the new platform you'd like to create.
Then...
### None (not managed by Aegir)
Select this option to create a platform not managed by Aegir, and then submit the form.
### Deploy a Composer project from a Packagist repository
This option is for provisioning a Composer-based platform from [Packagist](https://packagist.org/).
Select the *Deploy a Composer project from a Packagist repository* option, fill in details, and then submit the form.
**Note:** This activity will recalculate all dependencies, and thus, it is very resource-intensive. It requires a miminum of 4G of RAM; we advise against performing this activity in production.
### Deploy a Composer project from a Git repository
This option is for provisioning a Composer-based platform from a Git repository, where your (presumably) custom `composer.json` is maintained.
Select the *Deploy a Composer project from a Git repository* option, fill in details, and then submit the form.
### Deploy from Git repository (not managed by Composer)
This option is for provisioning a non-Composer-based platform from a Git repository, where all of your code lives.
Select the *Deploy from Git repository (not managed by Composer)* option, fill in details, and then submit the form.
### Deploy from Drush makefile
This option is for provisioning a Drush-makefile-based platform.
Select the *Deploy from Drush makefile* option, fill in details, and then submit the form.