-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ACMS-000: Update developer doc & other files.
- Loading branch information
1 parent
8157080
commit f571587
Showing
3 changed files
with
20 additions
and
268 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Uncomment below lines to activate the variables. | ||
#web_environment: | ||
# - SITESTUDIO_API_KEY=<xxx-xxx-xxx> | ||
# - SITESTUDIO_ORG_KEY=<xxx-xxx-xxx> | ||
# - CONNECTOR_ID=<xxx-xxx-xxx> | ||
# - SEARCH_UUID=<xxx-xxx-xxx-xxx> | ||
# - CONNECTOR_KEY=<xxx-xxx-xxx-xxx> | ||
# - CLOUD_API_KEY=<xxx-xxx-xxx-xxx> | ||
# - CLOUD_API_SECRET=<xxx-xxx-xxx-xxx> | ||
# - GMAPS_KEY=<xxx-xxx-xxx-xxx> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,6 +15,16 @@ Contact Michael Sherron or Prafful Nagwani for an invitation. | |
### Background | ||
To provide a consistent environment for our development team, Acquia CMS is developed using Acquia's Cloud IDE service, which provides a VSCode-like developer experience. It is possible to work on Acquia CMS on your own machine, using an IDE of your choice, but we do not recommend that set-up in most circumstances. | ||
|
||
### Setting up using DDEV | ||
1. Install orbstack docker using brew `brew install orbstack docker`. | ||
2. Install ddev using brew `brew install ddev/ddev/ddev`. | ||
3. Clone this repository `git clone [email protected]:acquia/acquia_cms.git`. | ||
4. Change directory to acquia_cms `cd acquia_cms`. | ||
5. Update your private environment variable from `.ddev/config.private-environment-variables.yml`. | ||
6. Run ddev start to star container. | ||
7. Install site using `ddev composer acms:install` and provide the input requested by script to proceed with installation. | ||
8. Visit the site. | ||
|
||
### Setting up a Cloud IDE | ||
Because there is a limited number of Cloud IDEs available to the Acquia CMS team, each active developer should only need (and have) one. Therefore, you should only do this once. | ||
|
||
|