Skip to content

Separate Java setup from Maven/Gradle setup #60

Closed

Description

@alexey-anufriev

Currently, this action provides not just Java setup but Maven/Gradle as well. And this is not very convenient due to some reasons, for example, I may want to reconfigure Maven settings between steps, but for this, I need to call the whole setup-java action.

Activity

  1. giltene commented on May 25, 2020

    @giltene
    Contributor

    I agree that separate setup-maven and setup-gradle action probably makes sense given the additional build-system specific items that keep coming up, including items around build system versions, credentials, etc. I expect that options for setting up or controlling gradle and maven wrappers may also come up to address needs for build system version selection in additional ways.

    setup-java and setup-maven / setup-gradie should probably be two separate steps. Each should be used if control over the item they set up is needed. Some default implementation (of unspecified version or configuration) of java, maven, and gradle may already exist on the OS that allows you to skip the setup step if you don’t care about version selection or setup consistency.

  2. dmitry-shibanov commented on Feb 15, 2021

    @dmitry-shibanov
    Contributor

    Hello everyone. I'm closing this issue, because we don't have plans to add support for maven or gradle to setup-java, as it was discussed in #40.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or request to improve the current logic

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions