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

refactor: Put MIMA in action #1604

Merged
merged 31 commits into from
Dec 7, 2023
Merged

refactor: Put MIMA in action #1604

merged 31 commits into from
Dec 7, 2023

Commits on Jul 1, 2023

  1. Put MIMA in action

    Re-use MIMA in ArtifactResolver, and properly handle repoSys shutdown.
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    c7065eb View commit details
    Browse the repository at this point in the history
  2. Fix shading

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    b7b470a View commit details
    Browse the repository at this point in the history
  3. A bit bigger commit

    8 tests are failing, will figure out later.
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    8a7a037 View commit details
    Browse the repository at this point in the history
  4. Use released, fix tests

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    40f77e0 View commit details
    Browse the repository at this point in the history
  5. Revert "A bit bigger commit"

    This reverts commit 903b9a9.
    quintesse authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    85f5c5d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52b2ad9 View commit details
    Browse the repository at this point in the history
  7. Update and use static-uber runtime

    As sisu is not good candidate for minification...
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    106ef1b View commit details
    Browse the repository at this point in the history
  8. Use 1.1.2 MIMA

    As older did not honor maven.repo.local in same way
    as Maven would.
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    773257d View commit details
    Browse the repository at this point in the history
  9. Remove as it is unneeded

    The static-uber behaves under minimization, unlike
    sisu as there are code refs.
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    107c3e7 View commit details
    Browse the repository at this point in the history
  10. LoggingEnabled was still false

    No need for private member, just setup logging if needed, otherwise dont
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    5faaf4e View commit details
    Browse the repository at this point in the history
  11. Disable shaded jar minimization

    As it is plain broken it seems. No way to NOT remove
    org.slf4j.spi package (the one we KNOW about) but who
    knows what else it removes down the road.
    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    0075479 View commit details
    Browse the repository at this point in the history
  12. Simplify

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    eaee8f8 View commit details
    Browse the repository at this point in the history
  13. Use MIMA 2.0.0

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    2de7385 View commit details
    Browse the repository at this point in the history
  14. Add --verbose to 1st invocation

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    48f084a View commit details
    Browse the repository at this point in the history
  15. Use MIMA 2.1.0

    cstamas authored and maxandersen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    f544fa5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5c7605c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    528ab5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    547e449 View commit details
    Browse the repository at this point in the history
  3. One more http->https

    cstamas committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    3f75b7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e29e979 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d51d1d View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    c0da467 View commit details
    Browse the repository at this point in the history
  2. Up to Mima 2.3.5

    That is Maven 3.9.5 + Resolver 1.9.16
    Remove embedded-maven (JBang will not run within Maven embedded)
    and remove unneeded append command as sisu index is already merged
    in static.
    cstamas committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    b324672 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Upgrade to MIMA 2.4.0

    cstamas committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    3ee04d1 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    072b13b View commit details
    Browse the repository at this point in the history
  2. Upgrade MIMA to 2.4.2

    cstamas committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    43a2fdf View commit details
    Browse the repository at this point in the history
  3. Use default it no repo given

    The semantics of .repositories() changed, as it was
    not possible to configure MIMA without remote repositories
    but sometimes you need that. Before, it always prepended
    Central.
    
    Also, there is new "op" what to do with provided list,
    when repositories discovered from settings.xml are considered
    as well.
    cstamas committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    d0a9b86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    778b98a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    2b5e563 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff51b8a View commit details
    Browse the repository at this point in the history
  3. Update ot MIMA 2.4.3

    It picks up latest Resolver 1.9.18 that causes
    less surprises to Windows users.
    cstamas committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    bd5add1 View commit details
    Browse the repository at this point in the history