This is an automated email from the ASF dual-hosted git repository.
piergiorgio pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/manifoldcf-sdk.git
The following commit(s) were added to refs/heads/main by this push:
new d6609da Release 1.0.1
d6609da is described below
commit d6609da6540f8afbf8426acee3f1065bc918fc40
Author: Piergiorgio Lucidi <[email protected]>
AuthorDate: Thu Sep 26 16:33:01 2024 +0200
Release 1.0.1
---
README.md | 10 +++++-----
mcf-docker-overlay/pom.xml | 2 +-
mcf-docker-overlay/src/main/docker/hub/Dockerfile | 5 +----
mcf-docker-overlay/src/main/docker/hub/properties.xml | 2 +-
mcf-docker-overlay/src/main/docker/local/Dockerfile | 2 +-
mcf-docker-overlay/src/main/docker/local/properties.xml | 2 +-
mcf-extensions-jar/pom.xml | 2 +-
pom.xml | 4 ++--
8 files changed, 13 insertions(+), 16 deletions(-)
diff --git a/README.md b/README.md
index 7e95b76..3f57b13 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Apache ManifoldCF SDK 1.0.0
+# Apache ManifoldCF SDK 1.0.1
This is the SDK project of Apache ManifoldCF dedicated to developers that need
to extend the platform with new components, connectors or integrations using
Maven and Docker. On the other hand this SDK can be extremely useful also for
all the developers who want to contribute to the ManifoldCF project.
This project has started with an initial contribution by @OpenPj and
@binduwavell.
@@ -14,7 +14,7 @@ ManifoldCF SDK is using the ManifoldCF Docker repository:
*What's new in v1.0.0*
* The Maven profile `docker-hub` now is including a default Console appender
for logging to show standard output in Docker Desktop
-* Now the default ManifoldCF dependencies version is `2.26 GA` (publicly
available)
+* Now the default ManifoldCF dependencies version is `2.27 GA` (publicly
available)
* Added run-compose.sh script in order to manage the deployment with a Docker
Compose template
* Added a quick build-and-redeploy functionality in order to recreate only the
ManifoldCF container: `./run-compose.sh reload_mcf`
@@ -22,7 +22,7 @@ ManifoldCF SDK is using the ManifoldCF Docker repository:
* The Maven profile `docker-hub` now is enabled by default
* MCF SDK now by default is building the image from the official Docker images
* Added a debug port (5005) for accelerate connectors development with remote
debugging
-* Default Maven dependencies version now is 2.27-SNAPSHOT (publicly available)
+* Default Maven dependencies version now is 2.27 (publicly available)
If you need to build your custom Docker image using dependencies built from
the MCF source code and stored in the target folder (using the `init` script
mentioned below), please use the `local` Maven profile.
@@ -37,7 +37,7 @@ Below some examples of commands using the run-compose.sh
script:
*Using the SDK with local Maven dependencies built from source code*
Examples of commands using the run bash script for a typical usage:
-* `./run.sh init 2.26 ga` -> start the init process for ManifoldCF 2.26 GA
+* `./run.sh init 2.26 ga` -> start the init process for ManifoldCF 2.27 GA
* `./run.sh init custom-version local
/<USER_HOME>/Documents/workspaces/manifoldcf/custom-project` -> start the init
process for a custom ManifoldCF project
* `./run.sh build_start` -> build extensions and run everything with Docker
locally using an official ManifoldCF distribution
* `./run.sh build_start_local` -> build extensions and run everything with
Docker locally using a custom local ManifoldCF source code repository
@@ -59,7 +59,7 @@ The initialization command consists of the following
arguments:
* MCF version
* MCF distribution: ga for GA release and rc for a Release Candidate
-Example for initializing ManifoldCF 2.26 GA release:
+Example for initializing ManifoldCF 2.27 GA release:
* `./run.sh init 2.26 ga`
Example for initializing ManifoldCF 2.27.1 RC release:
diff --git a/mcf-docker-overlay/pom.xml b/mcf-docker-overlay/pom.xml
index ceb86b4..7f03aeb 100644
--- a/mcf-docker-overlay/pom.xml
+++ b/mcf-docker-overlay/pom.xml
@@ -9,7 +9,7 @@
<parent>
<groupId>org.apache.manifoldcf</groupId>
<artifactId>mcf-sdk</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1</version>
</parent>
<properties>
diff --git a/mcf-docker-overlay/src/main/docker/hub/Dockerfile
b/mcf-docker-overlay/src/main/docker/hub/Dockerfile
index 559be41..9bf68d4 100644
--- a/mcf-docker-overlay/src/main/docker/hub/Dockerfile
+++ b/mcf-docker-overlay/src/main/docker/hub/Dockerfile
@@ -1,11 +1,8 @@
-FROM apache/manifoldcf:2.26
+FROM apache/manifoldcf:${manifoldcf.version}
LABEL maintainer="The Apache ManifoldCF Project"
-ARG MCF_VERSION=2.27-RC1
ARG MCF_USER=manifoldcf
-
ARG MCF_GROUP=manifoldcf
-
ARG APP_DIR=/usr/share/manifoldcf
COPY connectors.xml ${APP_DIR}
diff --git a/mcf-docker-overlay/src/main/docker/hub/properties.xml
b/mcf-docker-overlay/src/main/docker/hub/properties.xml
index 7da3951..50c27b2 100644
--- a/mcf-docker-overlay/src/main/docker/hub/properties.xml
+++ b/mcf-docker-overlay/src/main/docker/hub/properties.xml
@@ -22,7 +22,7 @@
<property name="org.apache.manifoldcf.login.password" value="admin" />
<!-- Version string for UI -->
- <property name="org.apache.manifoldcf.versionstring" value="2.21"/>
+ <property name="org.apache.manifoldcf.versionstring" value="2.27"/>
<!-- Point to the wars and configure Jetty -->
<property name="org.apache.manifoldcf.crawleruiwarpath"
value="../web/war/mcf-crawler-ui.war"/>
<property name="org.apache.manifoldcf.authorityservicewarpath"
value="../web/war/mcf-authority-service.war"/>
diff --git a/mcf-docker-overlay/src/main/docker/local/Dockerfile
b/mcf-docker-overlay/src/main/docker/local/Dockerfile
index 232c3c8..762b60a 100644
--- a/mcf-docker-overlay/src/main/docker/local/Dockerfile
+++ b/mcf-docker-overlay/src/main/docker/local/Dockerfile
@@ -1,7 +1,7 @@
FROM eclipse-temurin:11-jre
LABEL maintainer="The Apache ManifoldCF Project"
-ARG MCF_VERSION=2.26
+ARG MCF_VERSION=${manifoldcf.version}
ARG MCF_USER=manifoldcf
ARG MCF_USER_ID=100001
diff --git a/mcf-docker-overlay/src/main/docker/local/properties.xml
b/mcf-docker-overlay/src/main/docker/local/properties.xml
index 7da3951..50c27b2 100644
--- a/mcf-docker-overlay/src/main/docker/local/properties.xml
+++ b/mcf-docker-overlay/src/main/docker/local/properties.xml
@@ -22,7 +22,7 @@
<property name="org.apache.manifoldcf.login.password" value="admin" />
<!-- Version string for UI -->
- <property name="org.apache.manifoldcf.versionstring" value="2.21"/>
+ <property name="org.apache.manifoldcf.versionstring" value="2.27"/>
<!-- Point to the wars and configure Jetty -->
<property name="org.apache.manifoldcf.crawleruiwarpath"
value="../web/war/mcf-crawler-ui.war"/>
<property name="org.apache.manifoldcf.authorityservicewarpath"
value="../web/war/mcf-authority-service.war"/>
diff --git a/mcf-extensions-jar/pom.xml b/mcf-extensions-jar/pom.xml
index 042cfef..4604bf4 100644
--- a/mcf-extensions-jar/pom.xml
+++ b/mcf-extensions-jar/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.apache.manifoldcf</groupId>
<artifactId>mcf-sdk</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1</version>
</parent>
<dependencyManagement>
diff --git a/pom.xml b/pom.xml
index 5227001..6151cb6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,14 +3,14 @@
<groupId>org.apache.manifoldcf</groupId>
<artifactId>mcf-sdk</artifactId>
<name>Apache ManifoldCF SDK</name>
- <version>1.0.0</version>
+ <version>1.0.1</version>
<packaging>pom</packaging>
<properties>
<webVersion>4.0</webVersion>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <manifoldcf.version>2.26</manifoldcf.version>
+ <manifoldcf.version>2.27</manifoldcf.version>
<maven.enforcer.plugin.version>3.5.0</maven.enforcer.plugin.version>
<docker-maven-plugin.version>0.45.0</docker-maven-plugin.version>
<maven.compiler.plugin.version>3.13.0</maven.compiler.plugin.version>