Skip to content

Implement localBlob upload and download transformer #795

@fabianburth

Description

@fabianburth

Description
To be able to perform a thorough transfer (which also allows the complete verification of the signatures), we have to be able to download the local blobs from the source location and upload the local blobs at the target location.
To do this within the transformation specification, we need:

  • localBlob download transformer

  • localBlob upload transformer
    --> during refinement, we said we might rather want to do a optimized copy transformer (instead of download and upload) that can stream the data through.

  • adjustment of the "Generiererich" (aka the transfer command) to include downloaders and uploaders for each local blob in a component

So, this also includes integrating this transformers into the generation of the TGD and therefore make this available in ocm transfer.

Done Criteria

  • ocm transfer component automatically also transfers localBlobs
  • the transferred component has to be verifiable with the old cli
  • Code has been reviewed by other team members
  • Analysis of existing tests (Unit and Integration)
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated (includes deletion of existing unnecessary Integration Test and/or creation of new ones if required)
  • Enduser Documentation updated (if applicable)
  • Internal technical Documentation created/updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Labels

area/ipceiImportant Project of Common European Interestkind/tasksmall task, normally part of feature or epic

Type

Projects

Status

🔍 Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions