Skip to content

Commit 70f19bd

Browse files
Doc
1 parent 0007589 commit 70f19bd

File tree

1 file changed

+48
-14
lines changed

1 file changed

+48
-14
lines changed

README.md

+48-14
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ Supported project types:
132132
|-------------|------------------------|
133133
| >= 1.2.0 | 41, 42, 43, 47, 48, 51 |
134134

135-
- with any type of structure, however afterwards only a little customizations in *Taskfile.yml* need to be done to reflect configuration related to built AEM application artifact path and AEM dispatcher files location
136-
- empty folder; the project kind will be needed to be specified explicitly during initialization
135+
- with any type of structure, however afterwards only a little customizations in *Taskfile.yml* need to be done to reflect configuration related to built AEM application artifact path and AEM dispatcher files location,
136+
- empty folder; the project kind will be needed to be specified explicitly during scaffolding.
137137

138138
---
139139

@@ -361,18 +361,6 @@ instance:
361361
# Archived runtime dir (AEM backup files '*.aemb.zst')
362362
backup_dir: "aem/home/var/backup"
363363

364-
# Oak Run tool options (offline instance management)
365-
oak_run:
366-
download_url: "https://repo1.maven.org/maven2/org/apache/jackrabbit/oak-run/1.72.0/oak-run-1.72.0.jar"
367-
store_path: "crx-quickstart/repository/segmentstore"
368-
369-
# Source files
370-
quickstart:
371-
# AEM SDK ZIP or JAR
372-
dist_file: "aem/home/lib/{aem-sdk,cq-quickstart}-*.{zip,jar}"
373-
# AEM License properties file
374-
license_file: "aem/home/lib/license.properties"
375-
376364
# Status discovery (timezone, AEM version, etc)
377365
status:
378366
timeout: 500ms
@@ -479,6 +467,52 @@ output:
479467
# Controls where outputs and logs should be written to when format is 'text' (console|file|both)
480468
mode: console
481469

470+
vendor:
471+
# AEM instance source files
472+
quickstart:
473+
# AEM SDK ZIP or JAR
474+
dist_file: 'aem/home/lib/{aem-sdk,cq-quickstart}-*.{zip,jar}'
475+
# AEM License properties file
476+
license_file: "aem/home/lib/license.properties"
477+
478+
# JDK used to: run AEM instances, build OSGi bundles, assemble AEM packages
479+
java:
480+
# Require following versions before e.g running AEM instances
481+
version_constraints: ">= 11, < 12"
482+
483+
# Pre-installed local JDK dir
484+
# a) keep it empty to download open source Java automatically for current OS and architecture
485+
# b) set it to absolute path or to env var '[[.Env.JAVA_HOME]]' to indicate where closed source Java like Oracle is installed
486+
home_dir: ""
487+
488+
# Auto-installed JDK options
489+
download:
490+
# Source URL with template vars support
491+
url: "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_[[.Arch]]_[[.Os]]_hotspot_11.0.25_9.[[.ArchiveExt]]"
492+
# Map source URL template vars to be compatible with Adoptium Java
493+
replacements:
494+
# Var 'Os' (GOOS)
495+
"darwin": "mac"
496+
# Var 'Arch' (GOARCH)
497+
"x86_64": "x64"
498+
"amd64": "x64"
499+
"386": "x86-32"
500+
# enforce non-ARM Java as some AEM features are not working on ARM (e.g Scene7)
501+
"arm64": "x64"
502+
"aarch64": "x64"
503+
504+
# Oak Run tool options (offline instance management)
505+
oak_run:
506+
download_url: "https://repo1.maven.org/maven2/org/apache/jackrabbit/oak-run/1.72.0/oak-run-1.72.0.jar"
507+
store_path: "crx-quickstart/repository/segmentstore"
508+
509+
# Source files
510+
quickstart:
511+
# AEM SDK ZIP or JAR
512+
dist_file: "aem/home/lib/{aem-sdk,cq-quickstart}-*.{zip,jar}"
513+
# AEM License properties file
514+
license_file: "aem/home/lib/license.properties"
515+
482516
# Content clean options
483517
content:
484518
clean:

0 commit comments

Comments
 (0)