From 388bec33537901dd0c21e69110c4762c6fb3d9b8 Mon Sep 17 00:00:00 2001 From: Alexandre Chapellon Date: Fri, 19 Jul 2024 11:03:19 +0200 Subject: [PATCH] add artifact files --- repository/artifacts.json | 13 +++++++++++++ scripts/fetch-artifact.sh | 5 +++-- search/enterprise/common/artifacts.json | 20 ++++++++++++++++++++ 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 repository/artifacts.json create mode 100644 search/enterprise/common/artifacts.json diff --git a/repository/artifacts.json b/repository/artifacts.json new file mode 100644 index 00000000..7090e3d7 --- /dev/null +++ b/repository/artifacts.json @@ -0,0 +1,13 @@ +{ + "artifacts": { + "acs23": [ + { + "name": "alfresco-content-services-distribution", + "version": "23.2.2", + "path": "repository", + "classifier": ".zip", + "group": "org.alfresco" + } + ] + } +} diff --git a/scripts/fetch-artifact.sh b/scripts/fetch-artifact.sh index 7415f9c5..5bc86fe7 100755 --- a/scripts/fetch-artifact.sh +++ b/scripts/fetch-artifact.sh @@ -10,13 +10,14 @@ cd ${REPO_ROOT}/.. for i in $(find . -name artifacts.json -mindepth 2); do for j in $(jq -r ".artifacts.acs${INDEX_KEY} | keys | .[]" $i); do + ARTIFACT_BASEURL="https://nexus.alfresco.com/nexus/service/local/repositories/enterprise-releases/content" ARTIFACT_NAME=$(jq -r ".artifacts.acs${INDEX_KEY}[$j].name" $i) ARTIFACT_VERSION=$(jq -r ".artifacts.acs${INDEX_KEY}[$j].version" $i) ARTIFACT_EXT=$(jq -r ".artifacts.acs${INDEX_KEY}[$j].classifier" $i) ARTIFACT_GROUP=$(jq -r ".artifacts.acs${INDEX_KEY}[$j].group" $i) ARTIFACT_PATH=$(jq -r ".artifacts.acs${INDEX_KEY}[$j].path" $i) - echo "Downloading $ARTIFACT_GROUP:$ARTIFACT_NAME $ARTIFACT_VERSION from Nexus" - wget "https://nexus.alfresco.com/nexus/service/local/repositories/enterprise-releases/content/${ARTIFACT_GROUP/\./\/}/${ARTIFACT_NAME}/${ARTIFACT_VERSION}/${ARTIFACT_NAME}-${ARTIFACT_VERSION}${ARTIFACT_EXT}" \ + echo "Downloading $ARTIFACT_GROUP:$ARTIFACT_NAME $ARTIFACT_VERSION from $ARTIFACT_BASEURL" + wget "${ARTIFACT_BASEURL}/${ARTIFACT_GROUP/\./\/}/${ARTIFACT_NAME}/${ARTIFACT_VERSION}/${ARTIFACT_NAME}-${ARTIFACT_VERSION}${ARTIFACT_EXT}" \ -O ${ARTIFACT_PATH}/${ARTIFACT_NAME}-${ARTIFACT_VERSION}${ARTIFACT_EXT} done done diff --git a/search/enterprise/common/artifacts.json b/search/enterprise/common/artifacts.json new file mode 100644 index 00000000..01775474 --- /dev/null +++ b/search/enterprise/common/artifacts.json @@ -0,0 +1,20 @@ +{ + "artifacts": { + "acs23": [ + { + "name": "alfresco-elasticsearch-live-indexing-metadata", + "version": "4.0.1", + "path": "search/enterprise/common", + "classifier": "-app.jar", + "group": "org.alfresco" + }, + { + "name": "alfresco-elasticsearch-live-indexing-path", + "version": "4.0.1", + "path": "search/enterprise/common", + "classifier": "-app.jar", + "group": "org.alfresco" + } + ] + } +}