Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-378

Add "environments" as a first class construct

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate Issue
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI - Shell, Usability
    • Labels:
      None

      Description

      For example:

      set environment JBOSS_AS7 --version 7.1.0.Final
      

      Where JBOSS_AS7 is a built in profile that contains necessary info on various versions of JBoss AS 7.

      For example, the persistence plugin could read from this, changing

      persistence setup --provider HIBERNATE --container JBOSS_AS7
      

      to

      persistence setup
      

      Or, when setting up CDI, this would remove the need to ask ask which API to use (always use the Java EE BOM with JBoss AS), and as the metadata builds, remove the need to ask the version of the spec BOM to use.

      Lot's of other places where this could provide better defaulting, or remove the need to ask questions.

      This also seems fairly consistent with the Forge approach - good understanding of the project in question.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  pmuir Pete Muir
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: