Skip to content

Commit b17119e

Browse files
Merge pull request #11 from wcm-io-devops/feature/rename-nexus-to-maven_repository
Rename nexus to maven_repository
2 parents 52b378b + ba84e54 commit b17119e

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This role installs Adobe Experience Manager (AEM) 6.x on Debian/Ubuntu or RHEL/C
55
66
## Requirements
77

8-
This role requires Ansible 2.2 or higher and works with AEM 6.1 or higher. Also required are an AEM quickstart JAR file and a valid AEM license file. The `license.properties` files needs be made accessible to the role, normally by copying it into the `files` folder in the playbook directory. The `AEM_*_Quickstart.jar` can be supplied in the same way or retrieved from a Nexus/RPM/APT repository, an HTTP URL or a S3 bucket (see below).
8+
This role requires Ansible 2.2 or higher and works with AEM 6.1 or higher. Also required are an AEM quickstart JAR file and a valid AEM license file. The `license.properties` files needs be made accessible to the role, normally by copying it into the `files` folder in the playbook directory. The `AEM_*_Quickstart.jar` can be supplied in the same way or retrieved from a Maven/RPM/APT repository, an HTTP URL or a S3 bucket (see below).
99

1010
## Role Variables
1111

@@ -36,24 +36,24 @@ The version of AEM to install, filename of the Quickstart.jar and optional SHA1
3636
aem_cms_download_path: /tmp
3737
aem_cms_remove_download: false
3838

39-
The installation source, i.e. where the installation Quickstart.jar should be retrieved from. This can either be `file` for a local file, `package` for a distribution package , `url` for a generic URL, `s3` for an object from a S3 bucket or `Nexus` for a Maven repository. If using a local file it needs to be copied someplace the Ansible `copy` module can find it. `aem_cms_download_path` controls where the installation file will be downloaded to on the target host, and `aem_cms_remove_download` whether the file will be deleted after installation.
39+
The installation source, i.e. where the installation Quickstart.jar should be retrieved from. This can either be `file` for a local file, `package` for a distribution package , `url` for a generic URL, `s3` for an object from a S3 bucket or `maven_repository` for a Maven repository. If using a local file it needs to be copied someplace the Ansible `copy` module can find it. `aem_cms_download_path` controls where the installation file will be downloaded to on the target host, and `aem_cms_remove_download` whether the file will be deleted after installation.
4040

4141
aem_cms_package: aem{{ aem_cms_version_short }}
4242
aem_cms_package_home: "/path/of/package/installation"
4343

4444
If using a distribution package, `aem_cms_package` must be set to the name of the package to install and `aem_cms_package_home` to the directory the package will install the AEM `Quickstart.jar` into. The role will use this to move the installation to `aem_cms_home`.
4545

46-
aem_cms_nexus_coordinates:
46+
aem_cms_maven_repository_coordinates:
4747
- {
4848
group_id: group.id,
4949
artifact_id: artifact.id,
5050
version: "{{ aem_cms_version }}",
5151
repository_url: 'https://repo.url'
5252
}
53-
aem_cms_nexus_username: <username>
54-
aem_cms_nexus_password: <password>
53+
aem_cms_maven_repository_username: <username>
54+
aem_cms_maven_repository_password: <password>
5555

56-
Used to configure the Maven coordinates of the JAR artifact and Nexus credentials when using Nexus as installation source.
56+
Used to configure the Maven coordinates of the JAR artifact and repository credentials when using Maven repository as installation source.
5757

5858
aem_cms_url: "http://host:port/path/{{ aem_cms_quickstart_name }}"
5959
aem_cms_url_username: <username>

defaults/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ aem_cms_quickstart_name: "AEM_{{ aem_cms_version_short }}_Quickstart.jar"
1616
# SHA1 hash of the Quickstart.jar
1717
# aem_cms_quickstart_sha1: 663360C9D50A09A0BE685053DEA10D03515C2009
1818

19-
# Installation source: file, package, url, s3 or nexus
19+
# Installation source: file, package, url, s3 or maven_repository
2020
aem_cms_install_source: file
2121
aem_cms_download_path: /tmp
2222
aem_cms_remove_download: false
@@ -36,16 +36,16 @@ aem_cms_remove_download: false
3636
# aem_cms_s3_access_key:
3737
# aem_cms_s3_secret_key:
3838

39-
# Maven coordinates and Nexus credentials for installation from Nexus
40-
# aem_cms_nexus_coordinates:
39+
# Maven coordinates and repository credentials for installation from Maven repository
40+
# aem_cms_maven_repository_coordinates:
4141
# - {
4242
# group_id: group.id,
4343
# artifact_id: artifact.id,
4444
# version: "{{ aem_cms_version }}",
4545
# repository_url: 'https://repo.url'
4646
# }
47-
# aem_cms_nexus_username:
48-
# aem_cms_nexus_password:
47+
# aem_cms_maven_repository_username:
48+
# aem_cms_maven_repository_password:
4949

5050
# Fileglob(s) of files to copy to the crx-quickstart/install directory during setup
5151
# aem_cms_quickstart_install_fileglob: install/*
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
name: python-lxml
55
state: present
66

7-
- name: Download AEM quickstart artifact from Nexus.
7+
- name: Download AEM quickstart artifact from Maven repository.
88
maven_artifact:
99
group_id: "{{ item.group_id }}"
1010
artifact_id: "{{ item.artifact_id }}"
1111
repository_url: "{{ item.repository_url }}"
1212
dest: "{{ aem_cms_download_path }}/{{ aem_cms_quickstart_name }}"
1313
extension: jar
14-
username: "{{ aem_cms_nexus_username | default(omit) }}"
15-
password: "{{ aem_cms_nexus_password | default(omit) }}"
14+
username: "{{ aem_cms_maven_repository_username | default(omit) }}"
15+
password: "{{ aem_cms_maven_repository_password | default(omit) }}"
1616
version: "{{ item.version | default(aem_cms_version_short) }}"
17-
with_items: "{{ aem_cms_nexus_coordinates }}"
17+
with_items: "{{ aem_cms_maven_repository_coordinates }}"

0 commit comments

Comments
 (0)