This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new dbc6cb41f TIKA-4502 -- remove snaps deployment (#2344)
dbc6cb41f is described below
commit dbc6cb41fc16d3af32560dc8353d121dafd98cdb
Author: Tim Allison <[email protected]>
AuthorDate: Fri Oct 3 12:39:21 2025 -0400
TIKA-4502 -- remove snaps deployment (#2344)
---
.gitignore | 12 +------
CHANGES.txt | 2 ++
tika-deployment/tika-snap-app/snapcraft.yaml | 45 -------------------------
tika-deployment/tika-snap-server/snapcraft.yaml | 39 ---------------------
4 files changed, 3 insertions(+), 95 deletions(-)
diff --git a/.gitignore b/.gitignore
index c608dc2dc..011a1f3a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,14 +15,4 @@ nb-configuration.xml
*.DS_Store
*.tmp-inception
*.snap
-.*.swp
-tika-deployment/tika-snap-app/parts/
-tika-deployment/tika-snap-app/prime/
-tika-deployment/tika-snap-app/snap/
-tika-deployment/tika-snap-app/stage/
-tika-deployment/tika-snap-app/test/
-tika-deployment/tika-snap-server/parts/
-tika-deployment/tika-snap-server/prime/
-tika-deployment/tika-snap-server/snap/
-tika-deployment/tika-snap-server/stage/
-
+.*.swp
\ No newline at end of file
diff --git a/CHANGES.txt b/CHANGES.txt
index 9d46e02ce..9e19666ad 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -9,6 +9,8 @@ Release 4.0.0-BETA1 - ???
* The tika-batch module has been removed (TIKA-4333).
+ * Remove snaps deployment (TIKA-4502).
+
* Removed the dotnet module (TIKA-4332).
OTHER CHANGES
diff --git a/tika-deployment/tika-snap-app/snapcraft.yaml
b/tika-deployment/tika-snap-app/snapcraft.yaml
deleted file mode 100644
index 01a4bc8c2..000000000
--- a/tika-deployment/tika-snap-app/snapcraft.yaml
+++ /dev/null
@@ -1,45 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: tika-app
-version: '2.0.0-SNAPSHOT'
-summary: Tika Application for metadata discovery and extraction
-description: Apache Tika is a content detection and analysis framework,
written
- in Java, stewarded at the Apache Software Foundation.It detects and
extracts
- metadata and text from over a thousand different file types, and as well
as
- providing a Java library, has server and command-line editions suitable
for
- use from other programming languages.
-
-grade: stable
-confinement: strict
-
-apps:
- run:
- command: java -jar -Duser.home=$SNAP_USER_DATA
$SNAP/jar/tika-app-$SNAP_VERSION.jar
- plugs: [home, removable-media]
- environment:
- JAVA_HOME: $SNAP/usr/lib/jvm/java-8-openjdk-amd64
- PATH: $JAVA_HOME/jre/bin:$PATH
- XDG_DATA_HOME: $SNAP/usr/share
- FONTCONFIG_PATH: $SNAP/etc/fonts/config.d
- FONTCONFIG_FILE: $SNAP/etc/fonts/fonts.conf
-
-parts:
- compile-tika:
- source: ../../tika-app
- plugin: maven
- maven-options: [-DskipTests]
diff --git a/tika-deployment/tika-snap-server/snapcraft.yaml
b/tika-deployment/tika-snap-server/snapcraft.yaml
deleted file mode 100644
index 08708149a..000000000
--- a/tika-deployment/tika-snap-server/snapcraft.yaml
+++ /dev/null
@@ -1,39 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: tika-server
-version: '2.0.0-SNAPSHOT'
-summary: Tika Server for metadata discovery and extraction
-description: Apache Tika is a content detection and analysis framework,
written
- in Java, stewarded at the Apache Software Foundation.It detects and
extracts
- metadata and text from over a thousand different file types, and as well
as
- providing a Java library, has server and command-line editions suitable
for
- use from other programming languages.
-
-grade: stable
-confinement: strict
-
-apps:
- run:
- command:
- java -jar $SNAP/jar/tika-server-standard-$SNAP_VERSION.jar
-
-parts:
- compile-tika:
- source: ../../tika-server
- plugin: maven
- maven-options: [-DskipTests]