Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge ITs into Maven #1858

Open
wants to merge 2,573 commits into
base: master
Choose a base branch
from
Open

Merge ITs into Maven #1858

wants to merge 2,573 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 22, 2021

  1. Configuration menu
    Copy the full SHA
    e833f9e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Normalize line endings

    michael-o committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    4d3a639 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2021

  1. Configuration menu
    Copy the full SHA
    d70be17 View commit details
    Browse the repository at this point in the history
  2. [MNG-7231] Fix Javadoc errors

    This closes apache#112
    arturobernalg authored and michael-o committed Sep 5, 2021
    Configuration menu
    Copy the full SHA
    f1c00d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Configuration menu
    Copy the full SHA
    d066437 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Up enforcer version (apache#115)

    To IT test maven3/2 we should not use lower than
    3.x plugin (that is maven2 compat)
    cstamas authored Oct 1, 2021
    Configuration menu
    Copy the full SHA
    547870f View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    c27293d View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Configuration menu
    Copy the full SHA
    26c5559 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Configuration menu
    Copy the full SHA
    445adba View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Configuration menu
    Copy the full SHA
    dc3359a View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    2513f4b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. Fix integration tests

    gnodet committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    75c4cf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    9e5b5a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. [MNG-7335] Make IT compatible with Java 7

    This closes apache#130
    michael-o committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    625fd59 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2021

  1. Configuration menu
    Copy the full SHA
    8647239 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2021

  1. Configuration menu
    Copy the full SHA
    3cb3dbe View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. Configuration menu
    Copy the full SHA
    a8bc217 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Configuration menu
    Copy the full SHA
    789f35b View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    df4a313 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. Configuration menu
    Copy the full SHA
    657c4e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2022

  1. Configuration menu
    Copy the full SHA
    e4b2fc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d5b007 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d00773 View commit details
    Browse the repository at this point in the history
  4. fix javadoc issues for JDK 8

    hboutemy committed Jan 16, 2022
    Configuration menu
    Copy the full SHA
    993f324 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3cbcda View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Configuration menu
    Copy the full SHA
    5b67a4e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Configuration menu
    Copy the full SHA
    69132de View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Configuration menu
    Copy the full SHA
    75050a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. [MNG-7395] Support interpolation in extensions.xml

    This closes apache#136
    Christoph Läubrich authored and michael-o committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    a49c0a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0776e8e View commit details
    Browse the repository at this point in the history
  3. [MNG-7390] Allow selecting modules outside the cwd into the reactor u…

    …sing --projects
    
    This closes apache#138
    MartinKanters authored and michael-o committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ca3e806 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    7ec0b72 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2022

  1. [MNG-7045] Drop CDI API from Maven

    Enable test for min fixed Maven version
    michael-o committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    d626bbd View commit details
    Browse the repository at this point in the history
  2. [MNG-6972] Allow access to org.apache.maven.graph

    Enable test for min fixed Maven version
    michael-o committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    a9ca68e View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Configuration menu
    Copy the full SHA
    248a452 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89589b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f4fd12 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Fix MNG-828

    * Make datetime parsing Locale independent.
    belingueres authored and slawekjaranowski committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    66cd7b5 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Configuration menu
    Copy the full SHA
    98af977 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    135685b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6303d3e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    8599cec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b85c83 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    98be639 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2022

  1. Configuration menu
    Copy the full SHA
    c8c99c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c841300 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2022

  1. Configuration menu
    Copy the full SHA
    cbafd07 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. [MNG-7404] Drop support for prefixless expressions

    Most IT's that used e.g. ${version} are now
    disabled from Maven 4.0.0-alpha-1 onward.
    The others have been updated not to use
    'prefixless' expressions anymore.
    
    Closes apache#141.
    mthmulders committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    c6af9d2 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Configuration menu
    Copy the full SHA
    8fd5645 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. Configuration menu
    Copy the full SHA
    7e1181b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    7942ac1 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    e7d7e92 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. [MNG-7470] mvn 3.9+ IT that uses wagon (default) and native transport (

    …apache#158)
    
    An IT for Maven 3.9+ that "exercise" both resolver transport: wagon and native (so we have 2 tests both forcing transport with `-Dmaven.resolver.transport` one wagon (which is default, but setting is there to be explicit) and once native.
    
    It builds a project that needs a plugin (to pull it will use set transport), and that plugin will use resolver as well to resolve set artifact. If any of these fails, maven project fails.
    
    Related fix: apache#732 (jn maven-3.9.x and master)
    cstamas authored May 11, 2022
    Configuration menu
    Copy the full SHA
    07f35e0 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Extend MavenITmng7470ResolverTransportTest (apache#160)

    To cover the default case as well (nothing set), and make sure
    Wagon is used.
    cstamas authored May 13, 2022
    Configuration menu
    Copy the full SHA
    1c034e2 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Fix the MavenITmng7470ResolverTransportTest (apache#161)

    The test must be forked, as it fails to work
    in embedded mode, as loggers seems already inited
    cstamas authored May 16, 2022
    Configuration menu
    Copy the full SHA
    6c2ba86 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Mute Jetty (apache#159)

    The HttpServer helper is used by two ITs:
    * MavenITmng7470ResolverTransportTest
    * MavenITmng5771CoreExtensionsTest
    
    And it logs in case of MNG7470 for unknown reason. My bet would
    be some static initing happening as side effect of OTHER ITs that
    use Jetty directly, like MavenITmng5868NoDuplicateAttachedArtifacts.
    
    Anyway, this sorts out Jetty logging.
    cstamas authored May 18, 2022
    Configuration menu
    Copy the full SHA
    2ea97ba View commit details
    Browse the repository at this point in the history
  2. Fix - mute Jetty

    Fix for apache#159
    
    Jetty logger not always is StdErrLog can be eg. Slf4jLog
    slawekjaranowski committed May 18, 2022
    Configuration menu
    Copy the full SHA
    c2d9fff View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Upgrade maven-verifier to 1.8.0

    - upgrade maven-verifier
    - remove code implemented in maven-verifier
    - replace deprecated methods
    slawekjaranowski committed May 19, 2022
    Configuration menu
    Copy the full SHA
    c6079bb View commit details
    Browse the repository at this point in the history

Commits on May 21, 2022

  1. Configuration menu
    Copy the full SHA
    5b5ea2a View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Configuration menu
    Copy the full SHA
    0d5f16c View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Configuration menu
    Copy the full SHA
    fa2ff6e View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    0985a9e View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Configuration menu
    Copy the full SHA
    30689b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    745306b View commit details
    Browse the repository at this point in the history
  3. Fix WS

    michael-o committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a7826ef View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. Configuration menu
    Copy the full SHA
    cb46021 View commit details
    Browse the repository at this point in the history
  2. [MNG-7160] Backport to 3.9.x

    gnodet committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    ae3adfe View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. create a simple Jenkinsfile/gh actions to validate PR and branches wi…

    …thout changes in core (apache#172)
    
    * create a simple Jenkinsfile and GHA to validate PR and branches
    
    Signed-off-by: Olivier Lamy <olamy@apache.org>
    olamy authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    e47b177 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. Demonstrating that importing a BOM works even when it declares those …

    …same components in dependency management. (apache#25)
    jglick authored Jun 23, 2022
    Configuration menu
    Copy the full SHA
    df0d899 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. [MNG-6965] Extensions suddenly have org.codehaus.plexus:plexus-utils:…

    …jar:1.1 on their classpath
    
    Scope a few ITs for (,3.9.0).
    
    This closes apache#173
    michael-o committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    8631416 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    34fe4f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bef757 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Configuration menu
    Copy the full SHA
    6b72f2f View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Fix minor typos

    Fix various minor typos in :
    
    - project documentations,
    - javadoc and comments,
    - test class and method names,
    - exception messages.
    marcwrobel authored and michael-o committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    d98b184 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    be210ff View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2022

  1. [MNG-7020] Remove Maven 2 WagonExcluder backward compat code

    * Disable unused tests
    * Update Maven 2 plugins to Maven 3 to avoid conflicts with old Maven
      and Wagon 1
    
    This closes apache#78
    michael-o committed Jul 24, 2022
    Configuration menu
    Copy the full SHA
    3e892f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. [MNG-7474] SessionScoped beans should be singletons for a given sessi…

    …on (apache#177)
    
    * [MNG-7474] SessionScoped beans should be singletons for a given session
    * Upgrade Maven Resources Plugin to 3.2.0 in MNG-6720/MNG7335 to avoid
      ConcurrentModificationException
    * Clean up IT a bit
    
    This closes apache#177
    gnodet authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    b9eae39 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. [MNG-7517] Improve MavenITmng6391PrintVersionTest tests resiliency

    Maven 4.0.x has some new code which takes care of the terminal width to adjust
    the output. The number of dots can thus vary when running the tests locally.
    
    Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
    
    This closes apache#187 and closes apache#175.
    marcwrobel authored and michael-o committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    ced91eb View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. [MNG-7443] Implement consistent logging between optional projects and…

    … optional profiles
    
    This closes apache#168
    Giovds authored and michael-o committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    274a81d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. [MNG-7529] Integration test for MNG-7529

    This test checks whether version range resolution with multiple repositories maps releases onto repos that
    are not enabled for releases.
    
    Tested with 3.8.x, 3.9.x and master. Reliably fails without the MNG-7529 fix applies, reliable passes with
    the fix applied.
    hgschmie committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    1307bf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afe5d88 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    bf87496 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Merge pull request apache#189 from hgschmie/mng-7529

    [MNG-7529] Integration test for MNG-7529
    hgschmie authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    fac10d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    7d52000 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a57270 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Add cli arguments one by one for Verifier

    Prepare for Verifier 2.0 - MSHARED-1125
    slawekjaranowski committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    bd25080 View commit details
    Browse the repository at this point in the history
  2. Add missing artifacts for tests to bootstrap

    maven-plugin-api:3.2.5, sisu-maven-plugin:0.3.5 are used eg. in  mng7474
    it causes errors with empty local repo
    slawekjaranowski committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    46eb052 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    7fe25b4 View commit details
    Browse the repository at this point in the history
  2. Remove verifier.getCliOptions().add( x ) pattern (apache#197)

    Follow up to bd25080 which missed a few tests using the above pattern
    gnodet authored Sep 9, 2022
    Configuration menu
    Copy the full SHA
    82f5356 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bef57cd View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    e4bc37a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. [MNG-7310] Add a test for MNG-7310 which installs an extension and th…

    …en builds a multimodule project where one submodule activates the extension, and a submodule which should not activate the extension.
    
    This resolves apache#131.
    MartinKanters committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    ceb7715 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Remove unused imports

    michael-o committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    88c46ff View commit details
    Browse the repository at this point in the history
  2. [MNG-7549] Upgrade Core ITs to Maven Verifier 2.0.0-M1

    Co-authored-by: Slawomir Jaranowski <s.jaranowski@gmail.com>
    
    This closes apache#202
    michael-o committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    13b14eb View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Move ITs to JDK 8 / JUnit 5 (apache#176)

    * Move ITs to JDK 8 / JUnit 5
    * Add missing tests, move disabled test comments to the test itself
    * Add unreferenced tests (Unreferenced tests are automatically added at the beginning, but it looks more coherent to add them anyway)
    * Reset verifier to run fresh test in MNG-5581
    * Remove useless lines
    * Minimize changes in imports
    
    Co-authored-by: Michael Osipov <michaelo@apache.org>
    gnodet and michael-o authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    6e8ff2d View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Configuration menu
    Copy the full SHA
    3b98814 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77a2226 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Configuration menu
    Copy the full SHA
    1a7b5a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    bc1c707 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Configuration menu
    Copy the full SHA
    2c2c7fb View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. Allow basedir system property to be null for build info.txt

    - basedir can be null when test is executed by IDE, use default value
    - use try-with-resources
    slawekjaranowski committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    fc6d231 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Fix flappy test - mng-6720-fail-fast

    - old m-resource-p can fail in multi thread executions
    - test project use aggregation - so we need provided configuration in each module
    - replace deprecated method
    - add message for assertions
    slawekjaranowski committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    27271e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Update actions in GH build

    Old actions use deprecated node 12
    
    - checkout v2 -> v3
    - setup-java v2 -> v3
    - disable access to GITHUB_TOKEN
    - don't store credentials with checkout
    slawekjaranowski committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    d61443c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2022

  1. Configuration menu
    Copy the full SHA
    38502e2 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Revert "[MNG-6609] enable IT for Maven 3.9.0 (apache#208)"

    This reverts commit 38502e2.
    cstamas committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    9510499 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. [MNG-7606] add IT (apache#214)

    Add IT, run with all Maven versions.
    
    Co-authored-by: Tamas Cservenak <tamas@cservenak.net>
    kwin and cstamas authored Dec 1, 2022
    Configuration menu
    Copy the full SHA
    0161e27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66d369f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. MNG-7608] Make native transport the default (apache#216)

    Changed default transport from 4.0.0-alpha3
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7608
    cstamas authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    8949df8 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    4d465f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    23ca811 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. [MNG-7634] Pass user properties instead of system properties

    Instead of passing a user property to verify a fix a system property was passed
    where code worked before and after the fix identically.
    michael-o committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    a5d4d3f View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    3506f01 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. Configuration menu
    Copy the full SHA
    e19a8c7 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. Configuration menu
    Copy the full SHA
    78c3506 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    e24b2ed View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. [MNG-7661] Remove deprecated 'verifier.resetStreams()'

     * the method itself is empty in newer versions of verifier,
       so this change is not removing any behavior
    psiroky authored and slawekjaranowski committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    1a78c89 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Configuration menu
    Copy the full SHA
    9eb3ee9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ec9452 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Modernize IT plugins to use annotations (apache#184)

    * Modernize IT plugins to use annotations
    
    * Align some tests to maven 3.8.6
    
    # Conflicts:
    #	core-it-suite/src/test/resources-filtered/bootstrap.txt
    #	core-it-suite/src/test/resources/mng-3221/report/pom.xml
    #	core-it-suite/src/test/resources/mng-3428/pom.xml
    #	core-it-suite/src/test/resources/mng-3530/build-path/plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3530/pom-property/plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3530/resource-object/plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3704/maven-mng3704-plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3743/plugins/maven-mng3743-check-plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3743/plugins/maven-mng3743-report-plugin/pom.xml
    #	core-it-suite/src/test/resources/mng-3743/project/pom.xml
    #	core-it-suite/src/test/resources/mng-4086/repo/org/apache/maven/its/mng4086/maven-it-plugin-a/0.1/maven-it-plugin-a-0.1.pom
    #	core-it-suite/src/test/resources/mng-4086/repo/org/apache/maven/its/mng4086/maven-it-plugin-a/0.2-SNAPSHOT/maven-it-plugin-a-0.2-20090315.124508-1.pom
    #	core-it-suite/src/test/resources/mng-5581-lifecycle-mapping-delegate/extension/pom.xml
    #	core-it-suite/src/test/resources/mng-7310-lifecycle-activated-in-specified-module/project/pom.xml
    
    * Add dependencies on all support artifacts to ensure multithreaded builds can use correct ordering
    
    * Add missing dependencies on plexus-utils
    
    * Fix for mng-7335 test
    
    * Fix ITs for maven 4
    
    * Rename Component -> TestComponent to leave room for the annotation
    
    * Upgrade a few plugin versions
    
    * Upgrade some JDK requirements to 1.8
    
    * Remove unwanted parentheseses
    
    * Convert the last mojo to annotations
    
    * Force timestamped build
    
    * Fix ITs following Component -> TestComponent rename
    
    * Remove commented block
    
    * Remove versions infered from plugin management
    
    * The implementation parameter is not supported anymore
    
    * Align maven core version
    
    * Fix bad merge
    gnodet authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    59f503b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb51050 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. [MNG-7665] Update Jetty to latest Java8 capable version (apache#228)

    Update Jetty to latest 9.4.50, last Java 8 capable version. Apply API changes and also remove jetty-servlet as ITs does NOT use servlet aspect of Jetty HTTP server.. This will simplify our lives in future, to make jump to later versions (that are Java 11+). Also, drop jetty-servlet as test do not use any servlet aspect.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7665
    cstamas authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    1b31813 View commit details
    Browse the repository at this point in the history
  2. Fix plexus-component-metadata plugin version (apache#229)

    A parent POM have it removed, but the plgMgmt does
    not have this entry of IT project.
    cstamas authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    11e8501 View commit details
    Browse the repository at this point in the history
  3. [MNG-7667] Fix Bootstrap IT (apache#230)

    This change extends Bootstrap IT (1st IT that fills in local repo) to hunt down some plugins that are bound in lifecycles provided by Maven under test.
    
    Changes:
    * the Bootstrap IT invokes only the phase where DownloadMojo is bound
    * DownloadMojo (the "bootstrap") changed to do "this or that": it either resolves all artifacts from provided file OR collects plugins for given project packaging plugin versions provided by tested Maven default lifecycle.
    * Split more Bootstrap project POMs, now we have 4 modules, we can add more (even extension if needed)
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7667
    cstamas authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b035fb3 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Fix MavenITmng5669ReadPomsOnce

    In test, we check if pom files are read only once.
    
    When we update plugin or dependencies in test,
    number of read items can change again.
    
    So should be good enough to check if duplicate items exist in log file.
    slawekjaranowski committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    ff9047a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f029c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Configuration menu
    Copy the full SHA
    40aa111 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d8dba4 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. [MNG-7667] Fix DownloadMojo to properly resolve (apache#236)

    The m-p-p depends on m-p-tools-ant and m-p-tools-beanshell as runtime/optional, and the way DownloadMojo resolves every artifact causes that OptionalDependencySelector filter these out even at "collection" stage (as depth >= 2).
    
    Hence, fix DownloadMojo to resolve properly, that actually shifts all the tree "one level up", and hence result is same as in Maven, as the optional dependencies become "first level sibling".
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7667
    cstamas authored Jan 16, 2023
    Configuration menu
    Copy the full SHA
    76c0d13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25c982e View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. [MNG-7608] Adjust IT for default transport (apache#237)

    If 3.9 uses native as default as well, there is no need anymore
    to distinguish between 3.9 and 4+.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7608
    cstamas authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    348170e View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. [MNG-7629] Change reactor reader to copy packaged artifacts and reuse…

    … them across builds if needed (apache#234)
    gnodet authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    49c1257 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Configuration menu
    Copy the full SHA
    d45dba3 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. No logic change, just improve logging (apache#241)

    This IT helped a lot to figure out problems around parallel deploy,
    and I had locally applied these changes to improve ability to
    track down what is actually happening on server side.
    cstamas authored Feb 15, 2023
    Configuration menu
    Copy the full SHA
    3747448 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. [MNG-7679] [REGRESSION] Build fails when executing a single mojo with…

    …out a POM
    
    This closes apache#244
    cstamas authored and michael-o committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    a5744e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b63abe View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. [MNG-7706] Fix for ITs WARNING detection (apache#245)

    The MNG-7706 deprecates ancient ArtifactRepository type use to get access to local repository, and issues warning as for any other deprecated Mojo parameters.
    
    But alas, in ITs the MNG-5576 completely unrelated IT there is an assertion to have WARNING-free log. This IT uses the IT-plugins/IT-plugin-expression EvalMojo, that in turn uses the deprecated `${localRepository}` parameter (but does not use it). Result is, Maven 3.9.1 emits a WARNING about use of deprecated parameter and the IT fails.
    
    Further inspection shows, that while EvalMojo injects ArtifactRepository for local repository, there is only one IT that actually uses it, the MNG-4305, but even that one is interested in basedir of the local repository only. So to say, the use of deprecated ArtifactRepository type is not needed at all.
    
    Fix:
    * change EvalMojo to not expose in context the localRepository (w/ type ArtifactRepository), but a new expression `localRepositoryBasedir` only, that is injected in non-deprecated way (in real life repoSysSession would be injected, but in IT we keep all super-safe and use Object types).
    * adjusted MNG-4305 to use new epxression instead to use object reflection in template to get basedir from ArtifactRepository
    * This makes the originally failing MNG-5576 pass, as warning due EvalMojo is gone.
    
    See
    https://issues.apache.org/jira/browse/MNG-7706
    apache#1009
    cstamas authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    57c1066 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    497bede View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. [MNG-5181] Improve "missing dependency" message (apache#249)

    Related IT change, as the change for this issue made MNG-7128 IT
    to fail, as it was too eagerly match whole error message string
    that has now due MNG-5181 changed.
    
    To fix it, match only the key parts of the expected error message,
    that project failed, due transfer failure, as insecure mirror
    was blocked. This makes IT assert same thing, but is more
    flexible regarding error text change in MNG-5181.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-5185
    cstamas authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    e80821c View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. [MNG-7716] ConcurrencyDependencyGraph deadlock if no root can be sele…

    …cted
    
    Co-authored-by: Michael Osipov <michaelo@apache.org>
    
    This closes apache#250
    Christoph Läubrich authored and michael-o committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    dca86bf View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    a988e5c View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. [MNG-7737] IT for profiles (apache#252)

    * [MNG-7737] IT for profiles
    
    Just a simple IT that would catch issues like Maven 3.9.0
    went out with, where files were wrongly interpolated: MNG-7726
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7737
    cstamas authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    da33f06 View commit details
    Browse the repository at this point in the history
  2. Detecting tests which was not added to TestSuiteOrdering

    Even test is skipped by `@Disabled` annotation
    newer surefire schedule it for execution.
    
    When tests are missing in TestSuiteOrdering
    are executed as one of first tests in unpredictable order.
    slawekjaranowski committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    21e39ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19e668e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. [MNG-7754] Improve plugin validation (apache#256)

    Fixed ITs to not fail:
    - assert only for content, neglect and possible indentation
    - do not assert what is NOT warn logged, as later we may log more (IT would be not future proof)
    
    Tested with 3.9.1 and 3.9.2-SNAPSHOT w/ apache#1079 Both passes OK
    
    MNG-7754 changes how plugin validation errors are reported (at end and as a dense report), so ITs needs a bit of lax re formatting and indentation and such.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7754
    cstamas authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    de74b86 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    39db9e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. [MNG-7767] Put related ITs into verbose mode (apache#258)

    As they assert actual log for validation messages about
    what was reported.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7767
    cstamas authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    31e2f5f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. [MNG-7763] Provide UTF-8 as a default value for project.build.sourceE…

    …ncoding and project.reporting.outputEncoding
    gnodet authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    4a2a51c View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. [MNG-7038] Introduce public properties to point to the root and top d…

    …irectories of (multi-module) project
    gnodet authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    7366fe6 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. [MNG-7788] Fix for IT MavenITmng6562WarnDefaultBindings (apache#261)

    The MavenITmng6562WarnDefaultBindings IT tests new Maven4 feature "fail on severity" (for WARN level).
    
    The stub core plugin maven-resources-plugin depends on maven-compat, and it emits plugin validation warning.
    
    BEFORE MNG-7788 was merged, the warnings were logged AFTER build summary and was not picked up by "fail on severity".
    
    AFTER MNG-7788 merged, it causes that warnings breaks the build, as "fail on severity" is set to WARN level.
    
    Fix:
    The stub maven-resources-plugin does NOT need to depend on maven-compat, what it really needs is maven-core (for MavenProject).
    cstamas authored May 19, 2023
    Configuration menu
    Copy the full SHA
    5e0613e View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    425b92d View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Upgrade to parent 39

    gnodet committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    aedbb15 View commit details
    Browse the repository at this point in the history
  2. Reformat

    gnodet committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    386efc3 View commit details
    Browse the repository at this point in the history
  3. Reformat ITs

    gnodet committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    74c1775 View commit details
    Browse the repository at this point in the history
  4. [MNG-7740] Remove old temporary consumer*pom files from buildDir (apa…

    …che#263)
    
    
    Co-authored-by: Giovanni van der Schelde <Giovanni.vanderSchelde@infosupport.com>
    Co-authored-by: Giovanni van der Schelde <gvdschelde@gmail.com>
    3 people authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    81abb58 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Adjust test failing on CI

    # Conflicts:
    #	core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5760ResumeFeatureTest.java
    gnodet committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    b8f4ef8 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    fca1dd6 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Configuration menu
    Copy the full SHA
    50f2334 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. [MNG-5600] Dependency management import should support exclusions. (a…

    …pache#269)
    
    Co-authored-by: Christian Schulte <schulte@apache.org>
    gnodet and ChristianSchulte authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    16a7489 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    5787317 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    0226d93 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    24f25a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    c029658 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    e85fb90 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    a9bf8ed View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    65f2d39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6326854 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. [MNG-6847] Use diamond operator (apache#288)

    * [MNG-6847] Use diamond operator
    
    Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.staticanalysis.UseDiamondOperator?organizationId=QXBhY2hlIE1hdmVu
    
    Co-authored-by: Moderne <team@moderne.io>
    
    * Restore core-it-suite/src/test/resources/mng-5581-lifecycle-mapping-delegate/extension/src/main/java/org/apache/maven/its/mng5581/lifecyclemappingdelegate/TestLifecycleMappingDelegate.java
    
    ---------
    
    Co-authored-by: Moderne <team@moderne.io>
    timtebeek and TeamModerne authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    4336110 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    1ed2264 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    e85a09a View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    c3c7981 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. [MNG-7891] IT for configuring extensions (apache#296)

    Co-authored-by: Christoph Läubrich <christoph@laeubi-soft.de>
    gnodet and Christoph Läubrich authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    4c64e10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6d8f2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0fca33 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Use 1.8 for source/target in ITs - allow to execute by newer JDK

    1.7 was removed in JDK 20
    slawekjaranowski committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    ad1e925 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    caf44be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d60a1cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7046a8c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    d640bde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27bc847 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Configuration menu
    Copy the full SHA
    08fceb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    464536d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    5797211 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Require JDK 11 and support JDK 21 at build time (apache#310)

    * Support JDK 21
    
    * Update groovy to latest
    
    * Drop jdk 8, add jdk 11 and 21
    gnodet authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    cf71c39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1219804 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd1ef16 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    5c88324 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a83ac6 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    40acbf6 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    ad25b2e View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. [MNG-7909] Apply Resolver 2.0.0 changes (apache#317)

    Changes:
    * IT MNG-4368 "smart install" undone
    * IT MNG-5175 force Wagon as it uses Wagon config
    * IT MNG-7470 adapt to new default and new transport
    cstamas authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d77141d View commit details
    Browse the repository at this point in the history
  2. [MNG-7909] IT changes (apache#318)

    To recognize new error message coming from JDK transport.
    
    Message is to be improved with https://issues.apache.org/jira/browse/MRESOLVER-429
    cstamas authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    e26e1d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Update parent to 41

    slawekjaranowski committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    ab9aca3 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Configuration menu
    Copy the full SHA
    1570770 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Configuration menu
    Copy the full SHA
    b806d59 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Preparations for resolver alpha-3 (apache#322)

    Changes:
    * transport renames
    * some internals rename
    cstamas authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    8880639 View commit details
    Browse the repository at this point in the history
  2. Fix ITs master build (apache#323)

    I was unaware that for master Maven 3.9.x is used.
    So the original commit 8880639
    does not work with 3.9.x, this PR fixes it.
    cstamas authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    38f543d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. [MNG-7965] Verify non-parseable POM is detected (apache#327)

    Co-authored-by: Tamas Cservenak <tamas@cservenak.net>
    gnodet and cstamas authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    46ed670 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. Update Jetty to 9.4.53.v20231009 (apache#326)

    As currently used one is plagued with CVEs etc.
    
    As long as we are stuck on Java8, we cannot move forward
    with Jetty, as Jetty 10.x (that is drop in replacement)
    is Java 11.
    cstamas authored Dec 17, 2023
    Configuration menu
    Copy the full SHA
    61cb0c7 View commit details
    Browse the repository at this point in the history
  2. Use Maven 3.9.6 (apache#328)

    cstamas authored Dec 17, 2023
    Configuration menu
    Copy the full SHA
    fff02a9 View commit details
    Browse the repository at this point in the history
  3. [MNG-7967] Verify javadoc:jar is invoked (apache#324)

    It uses javadoc:jar goal from locked-down version of Javadoc plugin: Bug is that it refuses to run as 4-alpha-9 returns here language="none". If it would run, it would explode, as project contains java source with intentionally broken javadoc.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-7967
    cstamas authored Dec 17, 2023
    Configuration menu
    Copy the full SHA
    ac8874e View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Enables debug logs in MavenITmng6127

    Signed-off-by: crazyhzm <crazyhzm@apache.org>
    CrazyHZM authored and slawekjaranowski committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    95d384d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    536a9c9 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    a9a0908 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. [MNG-8005] test for ide WorkspaceReader (apache#332)

    Adds an IT that verifies that "ide" WorkspaceReader is used by Maven.
    Relates to fix apache@3f47580
    jonasrutishauser authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    aac2328 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    d7a3445 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. [MNG-8106] IT (apache#336)

    Created IT that does "wrong" (as same directory has once G and once A role), and verify that both level metadata is present. In other words, but none is dropped.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-8106
    cstamas authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    aa92202 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Fix MNG-7819 IT (apache#339)

    The goal of IT is to "excecise file locking with snapshots"
    and not to test model validation.
    
    The IT used dependency had an invalid parent POM w/
    wrong packaging and artifactId.
    cstamas authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c959b7e View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    ff1d119 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Configuration menu
    Copy the full SHA
    6de0ea1 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    fe968ff View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    30b237e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. [MNG-7758] Report dependency problems for all repository - extends ITs (

    apache#348)
    
    * [MNG-7758] Report dependency problems for all repository - extends ITs
    
    * [MNG-7758] Report dependency problems for all repository - extends ITs
    
    * [MNG-7758] Report dependency problems for all repository - extends ITs
    slawekjaranowski authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    42f15e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    b5c0377 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    517bc99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fefb93b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    458301c View commit details
    Browse the repository at this point in the history
  2. [MNG-8220] Add IT to check DI in extensions (apache#355)

    * [MNG-8220] Add IT to check DI in extensions
    gnodet authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    5b6378d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6d7a36 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2f62d16 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    4fc6536 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6af8ff View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    71c6162 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2c2e88 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    8e0d731 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a54531 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Fix IT to not use m-install-p 4.0-alpha (apache#357)

    * Disable MNG-6330 because it now validly finds the parent given the path is not specified
    * Add missing roots
    gnodet authored Sep 28, 2024
    Configuration menu
    Copy the full SHA
    101fe8f View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    4e91c20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5211f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    fa84327 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e1de4e View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. [MNG-8267] Disable MNG-5774 ITs for beta-5+

    Also minor fix, but MavenITmng8220ExtensionWithDITest needs
    slf4j-api 2.0.16 that is not in bootstrap.
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-8267
    cstamas committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e289098 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bfde63 View commit details
    Browse the repository at this point in the history
  3. Workaround just to test this

    cstamas committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    2e0d09e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    218d11b View commit details
    Browse the repository at this point in the history
  5. Bump actions/checkout from 3 to 4

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and cstamas committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d9d6200 View commit details
    Browse the repository at this point in the history
  6. Bump actions/setup-java from 3 to 4

    Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
    - [Release notes](https://github.com/actions/setup-java/releases)
    - [Commits](actions/setup-java@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-java
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and cstamas committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    9ef2164 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. [MNG-8293] [MNG-8288] Two new ITs and disable MNG-2196 IT (apache#382)

    * Two new ITs for MNG-8288 and MNG-8293
    
    Both problems happens during reactor load up, so ITs code
    is simple, just invoke "mvn validate" while the actual trick
    is in resources (projects).
    
    * Fix javadoc
    
    * Disable MNG-2196 IT as it can infer the parent
    
    ---------
    
    Co-authored-by: Tamas Cservenak <tamas@cservenak.net>
    gnodet and cstamas authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    2ce2200 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    83f034d View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. [MNG-8295] Add IT for Dependency Manager Transitivity (apache#384)

    Co-authored-by: DidierLoiseau <didierloiseau+github@gmail.com>
    gnodet and DidierLoiseau authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d98fe8e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    eff246a View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    d8f9b3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    314e983 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    fc444a4 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    94049cd View commit details
    Browse the repository at this point in the history
  2. [MNG-8347] IT for transitive dependency management (apache#395)

    Add IT for transitive dep management. The fix should come with updated Resolver 2.0.3
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-8347
    cstamas authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    8dc7f3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    216c16c View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. [MNG-8347] Additional tests (apache#398)

    Add additional cases as original test is not the full story.
    Make sure tree is same even if pushed down a level (in Maven3 is not)
    
    ---
    
    https://issues.apache.org/jira/browse/MNG-8347
    cstamas authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9e62984 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    3e9d76a View commit details
    Browse the repository at this point in the history
  2. Integrate into maven's build

    gnodet committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    e333646 View commit details
    Browse the repository at this point in the history
  3. Disable graph on windows

    gnodet committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    54349cb View commit details
    Browse the repository at this point in the history