container icon indicating copy to clipboard operation
container copied to clipboard

Feature/yamlsupport

Open nyuuyn opened this issue 2 years ago • 3 comments

Short Description

Enable general usage of yaml tosca applications

Proposed Changes

  • [x] Enable importing YAML csars via given winery importers
  • [ ] Enable PlanBuilder to work with YAML csars
  • [ ] Probably refactor code that is hard-wired to the XML spec of TOSCA
  • [ ] Write Test Case for a YAML CSAR from https://github.com/OpenTOSCA/tosca-definitions-yaml-test-applications

nyuuyn avatar Mar 23 '22 13:03 nyuuyn

DeploymentTestAgent.csar.zip

Here is a small example, maybe not deployable, test csar for this PR. Don't forget to rename it from *.csar.zip to *.csar as github doesn't allow .csar endings to be uploaded

Edit: Updated CSAR as they didn't container the TOSCA base types such as hostedOn

nyuuyn avatar Mar 23 '22 13:03 nyuuyn

The whole PR is heavily depending on the following PR: https://github.com/eclipse/winery/pull/665

nyuuyn avatar Mar 29 '22 12:03 nyuuyn

Is the PR in eclipse ready to be merged?

lharzenetter avatar Mar 29 '22 14:03 lharzenetter