Prerequisites
- A provisioned AEM Cloud Program
- Access to the Cloud Manager Git Repository
- GitHub Desktop
Clone the WKND Site from the Adobe Git
- Launch GitHub Desktop.
- Go to File > Clone Repository.
- In GitHub Desktop, select the URL tab.
- Add the following GitHub URL, which is the demo site from Adobe optimized for Cloud Service: https://github.com/adobe/aem-guides-wknd
- Click Clone button.
- Click Fetch Origin as shown below
- Go to Repository > Show in Explorer/Finder, as shown below:
- Keep the Explorer/Finder window open.
Clone the Cloud Manager Git Repository
1. In Cloud Manager, navigate to the Cloud Manager Program, as shown here:
2. Click on the Manage Git button as shown here:
3. Click Generate Password to create a new password.
4. Copy the Git URL, username and password to a text file for later use. These are the credentials for the Cloud Manager Git.
5. Navigate back to your GitHub Desktop application.
6. Click File > Clone Repository.
7. Select the URL tab.
8. Add the Cloud Manager Git URL you copied to the text file (see step 4).
9. Click Clone.
10. Authenticate using the User ID and Password copied from the Cloud Manager UI.
11. Click Fetch Origin.
12. Go to Repository > Show in Explorer/Content Finder
13. Delete all content except the .git folder.
14. Copy all the content, excluding the .git folder from the aem-guides-wknd GIT folder
15. Paste the content in the Cloud Manager Git Repository folder.
16. Switch back to GitHub Desktop, provide a commit message in the summary area, and click Commit to Main.
17. Click Push Origin.
Create a non-production Pipeline
- In Cloud Manager, go to the AEM Cloud Service Programs
- Go to the Non-Production Pipeline Card > Add
- Add the name you wish to give the Pipeline
- Add Pipeline Type as Deployment Pipeline
- Select the main Git Branch
- Select the Pipeline Options Manual
Deploy the project
- Hover over the created pipeline and click Build
- Download and Inspect the Logs
Verify Successful Deployment
- Access the Non-Prod Author Environment
- Go to Sites > Project