[NPMCLI-138] Add support for Now bundles Created: 10/Aug/17  Updated: 18/Jan/18  Resolved: 11/Sep/17

Status: Closed
Project: Magnolia CLI
Component/s: None
Affects Version/s: None
Fix Version/s: 2.2.0

Type: Story Priority: Neutral
Reporter: Magnolia International Assignee: Jaroslav Simak
Resolution: Fixed Votes: 3
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to NPMCLI-52 Download enterprise bundles with jump... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:

 Description   

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

  1. 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
      
  2. 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



 Comments   
Comment by Duy Nguyen [ 08/Sep/17 ]

QA: passed AC, exclude known issue, which is not covered in this ticket, covered in https://jira.magnolia-cms.com/browse/NPMCLI-100

Comment by Philip Mundt [ 08/Sep/17 ]

Doesn't build with tests, see https://jenkins.magnolia-cms.com/job/build_npm-cli/218/ (and https://jenkins.magnolia-cms.com/job/build_npm-cli/219/). Please also claim the build.

Generated at Mon Feb 12 04:46:54 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.