Uploaded image for project: 'Magnolia CLI npm module '
  1. Magnolia CLI npm module
  2. NPMCLI-120

Jumpstart can download and use webapps instead of bundles

    Details

    • Type: Story
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Labels:
      None
    • Epic Link:
    • Sprint:
      Kromeriz 126, Kromeriz 130, Kromeriz 131, Kromeriz 132
    • Story Points:
      8

      Description

      Jumpstart should support grabbing a magnolia webapp and a tomcat and putting them together in a working setup that functions the same as a bundle.

      Reason:

      • When starting a real project, a demo project often has to be removed which can be complicated.
      • Magnolia provides more useful webapps than it provides bundles.
        For example: several of these webapps are more useful for starting actual projects than the bundles because they do not include demo projects.

      Info on existing bundles and webapps:
      https://documentation.magnolia-cms.com/display/DOCS/Bundles+and+webapps

      Proposed options:

      Propsal 1

      Behaviour with no options

      mgnl jumpstart Default becomes:

      • It prompts you on which edition you want (empty, community, enterprise-edition-standard, enterprise-edition-pro, cloud. Community is the default.)
      • If you choose community, ee-std, ee-pro, then It prompts you with or without demo (y/n) n is the default

      Additional options

      Specify the full webapp or bundle name:
      mgnl jumpstart --webapp <webapp name>
      mgnl jumpstart --bundle <bundle name>

      ie
      mgnl jumpstart --webapp magnolia‑enterprise‑standard‑webapp

      Proposal 2

      Same as above - but
      mgnl jumpstart Default becomes:
      It prompts you which one you want- from these options:

      • cloud
      • empty
      • community (default)
      • community-demo
      • enterprise-standard
      • enterprise-standard-demo
      • enterprise-pro
      • enterprise-pro-demo

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mdivilek Milan Divilek
                Reporter:
                czimmermann Christopher Zimmermann
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: