New Upstream Snapshot - mojo-executor

Ready changes

Summary

Merged new upstream version: 2.4.0+git20220316.1.e3e621d (was: 2.4.0).

Resulting package

Built on 2023-01-19T20:20 (took 5m21s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots libmojo-executor-java

Lintian Result

Diff

diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
deleted file mode 100644
index 02935c4..0000000
--- a/.github/workflows/maven.yml
+++ /dev/null
@@ -1,77 +0,0 @@
-# This workflow will build a Java project with Maven
-# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
-
-name: CI
-
-on:
-  push:
-    branches: main
-  pull_request:
-    branches: main
-
-jobs:
-  build:
-    strategy:
-      fail-fast: false
-      matrix:
-        maven: [3.3.1, 3.5.4, 3.6.3, 3.8.1]
-    # https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif
-    if: github.repository == 'mojo-executor/mojo-executor' && github.event_name == 'pull_request'
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v2
-    - name: Cache local Maven repository
-      uses: actions/cache@v2
-      with:
-        path: ~/.m2/repository
-        key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-        restore-keys: |
-          ${{ runner.os }}-maven-
-    - name: Set up JDK 11
-      uses: actions/setup-java@v1
-      with:
-        java-version: 11
-    - name: Set up Maven
-      uses: stCarolas/setup-maven@v4
-      with:
-        maven-version:  ${{ matrix.maven }}
-    - name: Build with Maven
-      run: mvn -B -V install
-    # - name: Setup tmate session
-    #   uses: mxschmitt/action-tmate@v3
-    #   if: ${{ failure() }}
-    - name: Codecov
-      uses: codecov/codecov-action@v1
-
-  snapshot:
-    if: github.repository == 'mojo-executor/mojo-executor' && github.event_name == 'push' && github.ref == 'refs/heads/main'
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v2
-    - name: Cache local Maven repository
-      uses: actions/cache@v2
-      with:
-        path: ~/.m2/repository
-        key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
-        restore-keys: |
-          ${{ runner.os }}-maven-
-    - name: Set up JDK 11
-      uses: actions/setup-java@v1
-      with:
-        java-version: 11
-    # https://github.com/marketplace/actions/maven-setings-action
-    - name: Maven Settings
-      uses: s4u/maven-settings-action@v2
-      with:
-        sonatypeSnapshots: true
-        githubServer: false
-        servers: |
-            [{
-                "id": "sonatype-nexus-snapshots",
-                "username": "${{ secrets.SONATYPE_USERNAME }}",
-                "password": "${{ secrets.SONATYPE_PASSWORD }}"
-            }]
-    - name: Deploy Snapshot
-      run: mvn -B -V -Dmaven.deploy.skip=releases org.apache.maven.plugins:maven-source-plugin:jar-no-fork deploy
-    - name: Codecov
-      uses: codecov/codecov-action@v1
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 216d28e..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-*.ipr
-*.iml
-*.iws
-.idea
-target
-.classpath
-.project
-.settings
diff --git a/README.md b/README.md
index 29bfb1e..f48a279 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 [![Build Status](https://github.com/mojo-executor/mojo-executor/actions/workflows/maven.yml/badge.svg)](https://github.com/mojo-executor/mojo-executor/actions/workflows/maven.yml)
 [![Maven Central](https://img.shields.io/maven-central/v/org.twdata.maven/mojo-executor)](https://search.maven.org/artifact/org.twdata.maven/mojo-executor)
 
-The Mojo Executor provides a way to to execute other Mojos (plugins) within a Maven plugin, allowing you to easily create Maven plugins that are composed of other plugins.
+The Mojo Executor provides a way to execute other Mojos (plugins) within a Maven plugin, allowing you to easily create Maven plugins that are composed of other plugins.
 
 Note from the Maintainers
 =========================
@@ -35,8 +35,10 @@ Cheers,
 News
 ====
 
-*  1 Sep 2021 — Mojo Executor 2.3.2 released (by Nick Cross) with various bug fixes and minor improvements
-* 21 Nov 2019 — Mojo Executor 2.3.1 released (by Nick Cross) with various bug fixes and minor improvements
+- 10 Mar 2022 — [Mojo Executor 2.4.0](https://github.com/mojo-executor/mojo-executor/releases/tag/mojo-executor-parent-2.4.0) released
+- 10 Feb 2022 — Mojo Executor 2.3.3 released with updated dependencies
+-  1 Sep 2021 — Mojo Executor 2.3.2 released (by Nick Cross) with various bug fixes and minor improvements
+- 21 Nov 2019 — Mojo Executor 2.3.1 released (by Nick Cross) with various bug fixes and minor improvements
 -  4 May 2017 — Mojo Executor 2.3.0 released (by Nick Cross) with various bug fixes and minor improvements.
 - 27 Mar 2014 — Mojo Executor 1.5.2 released with support for Maven 2 through 3.1.
 - 12 Feb 2014 — I'm looking for a new maintainer for this project. If you're interested, please get in touch!
@@ -116,17 +118,20 @@ Add this to your pom.xml:
     <dependency>
         <groupId>org.twdata.maven</groupId>
         <artifactId>mojo-executor</artifactId>
-        <version>2.3.3</version>
+        <version>2.4.0</version>
     </dependency>
 </dependencies>
 ```
 
-There are a few versions available, and the best one to use will depend on the version(s) of Maven you need to support:
 
-  - 1.0.1 &mdash; Supports Maven 2.x only
-  - 1.5   &mdash; Supports both Maven 2.x and Maven 3.x
-  - 2.0.x &mdash; Supports Maven 3.0.x only
-  - 2.1.x &mdash; Supports Maven 3.0.x and 3.1.x
+Maven Compatibility
+===================
+
+- 2.4.x &mdash; Requires Maven 3.3.1 or later
+- 2.1.x/2.2.x &mdash; Support Maven 3.x
+- 2.0.x &mdash; Supports Maven 3.0.x only
+- 1.5.x &mdash; Supports both Maven 2.x and Maven 3.x
+- 1.0.1 &mdash; Supports Maven 2.x only
 
 License
 =======
diff --git a/debian/changelog b/debian/changelog
index 4ddd44f..4a4f587 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mojo-executor (2.4.0+git20220316.1.e3e621d-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 19 Jan 2023 20:16:26 -0000
+
 mojo-executor (2.4.0-1) unstable; urgency=medium
 
   * New upstream version 2.4.0
diff --git a/mojo-executor-maven-plugin/pom.xml b/mojo-executor-maven-plugin/pom.xml
index b219dbb..463734b 100644
--- a/mojo-executor-maven-plugin/pom.xml
+++ b/mojo-executor-maven-plugin/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.twdata.maven</groupId>
         <artifactId>mojo-executor-parent</artifactId>
-        <version>2.4.0</version>
+        <version>2.4.1-SNAPSHOT</version>
     </parent>
 
     <artifactId>mojo-executor-maven-plugin</artifactId>
diff --git a/mojo-executor/pom.xml b/mojo-executor/pom.xml
index d2583cb..0458765 100644
--- a/mojo-executor/pom.xml
+++ b/mojo-executor/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.twdata.maven</groupId>
         <artifactId>mojo-executor-parent</artifactId>
-        <version>2.4.0</version>
+        <version>2.4.1-SNAPSHOT</version>
     </parent>
 
     <artifactId>mojo-executor</artifactId>
diff --git a/pom.xml b/pom.xml
index 5a3c9cb..45d8bb1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
 
   <groupId>org.twdata.maven</groupId>
   <artifactId>mojo-executor-parent</artifactId>
-  <version>2.4.0</version>
+  <version>2.4.1-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Mojo Executor Parent</name>
@@ -104,7 +104,7 @@
     <connection>scm:git:https://github.com/mojo-executor/mojo-executor.git</connection>
     <developerConnection>scm:git:ssh://git@github.com/mojo-executor/mojo-executor.git</developerConnection>
     <url>https://github.com/mojo-executor/mojo-executor</url>
-    <tag>mojo-executor-parent-2.4.0</tag>
+    <tag>HEAD</tag>
   </scm>
   <issueManagement>
     <system>GitHub</system>

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-maven-plugin/2.4.1-SNAPSHOT/mojo-executor-maven-plugin-2.4.1-SNAPSHOT.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-parent/2.4.1-SNAPSHOT/mojo-executor-parent-2.4.1-SNAPSHOT.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor/2.4.1-SNAPSHOT/mojo-executor-2.4.1-SNAPSHOT.pom
lrwxrwxrwx  root/root   /usr/share/java/mojo-executor-2.4.1-SNAPSHOT.jar -> mojo-executor.jar
lrwxrwxrwx  root/root   /usr/share/java/mojo-executor-maven-plugin-2.4.1-SNAPSHOT.jar -> mojo-executor-maven-plugin.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-maven-plugin/2.4.1-SNAPSHOT/mojo-executor-maven-plugin-2.4.1-SNAPSHOT.jar -> ../../../../../../java/mojo-executor-maven-plugin.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor/2.4.1-SNAPSHOT/mojo-executor-2.4.1-SNAPSHOT.jar -> ../../../../../../java/mojo-executor.jar

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-maven-plugin/2.4.0/mojo-executor-maven-plugin-2.4.0.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-parent/2.4.0/mojo-executor-parent-2.4.0.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.pom
lrwxrwxrwx  root/root   /usr/share/java/mojo-executor-2.4.0.jar -> mojo-executor.jar
lrwxrwxrwx  root/root   /usr/share/java/mojo-executor-maven-plugin-2.4.0.jar -> mojo-executor-maven-plugin.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor-maven-plugin/2.4.0/mojo-executor-maven-plugin-2.4.0.jar -> ../../../../../../java/mojo-executor-maven-plugin.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.jar -> ../../../../../../java/mojo-executor.jar

No differences were encountered in the control files

More details

Full run details