-
Story
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Yes
-
Yes
Context
The Now bundle is based on the EE bundle with some differences. Because of these differences, it is not possible to use the EE bundle that is fetched by the CLI. For this reason the CLI must download a specific development bundle for Now.
Acceptance Criteria
- Given a customer developer with a proper license and maven credentials (for nexus access)
When- Executing this command then the CLI downloads and starts the latest now EE bundle (which is today 5.5.6)
mgnl jumpstart -c
- Executing this command then the CLI downloads and starts the now EE bundle 5.5.5
mgnl jumpstart -c -m 5.5.5
- Executing this command then the CLI must return an error message similar to "The version provided cannot be found"
mgnl jumpstart -c -m 7.0
- Executing this command then the CLI downloads and starts the latest now EE bundle (which is today 5.5.6)
- Given a customer developer without maven credentials
When executing the CLI to downoad the latest Now dev bundle
Then the CLI exists with an error message similar to "Invalid credentials to access nexus, please contact your Magnolia account manager"
Notes
- Some previous work (ticket
NPMCLI-52) has been done to prepare this integration with the addition of a command line parameter named -n. - The Now development bundle is currently deployed in "internal" nexus: https://nexus.magnolia-cms.com/service/local/repositories/magnolia.internal.releases/content/info/magnolia/now/magnolia-now-dev-bundle/5.5.3/magnolia-now-dev-bundle-5.5.3-tomcat-bundle.zip This will be changed in order to allow our customers to downlowd it.
- See ticket ONDEMAND-1123 for additional details.
- This ticket must be validated using maven settings and credentials similar to the ones given to customers
Acceptance criteria