Uploaded image for project: 'Jackrabbit FileVault'
  1. Jackrabbit FileVault
  2. JCRVLT-190 Provide mechanism to install several packages at once
  3. JCRVLT-194

add export/import serialization for execution / installation plan

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.1.42
    • Packaging
    • None

    Description

      possible formats:

      <!-- xml execution plan -->
      <executionPlan>
          <task cmd="install" packageid="org.apache.jackrabbit:test-package:1.0"/>
          <task cmd="install" packageId="org.apache.jackrabbit:some-library:5.6"/>
          <task cmd="install" packageId="other:package:1.0"/>
      </executionPlan>
      
      {
      	"#": JSON Execution plan
      	tasks: [
      		{
      			cmd: "install"
      			id: "org.apache.jackrabbit:test-package:1.0"
      		},
      		{
      			cmd: "install"
      			id: "org.apache.jackrabbit:some-library:5.6"
      		}
      	]
      }
      
      # yaml execution plan
      tasks:
      	- id: org.apache.jackrabbit:test-package:1.0
      	  cmd: install
      	- id: org.apache.jackrabbit:some-library:5.6
      	  cmd: install
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            tripod Tobias Bocanegra
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: