defenseunicorns / uds-software-factory

🏭 UDS Software Factory Integration / Wayfinding Repo
Apache License 2.0
6 stars 0 forks source link

Spike: Evaluate swapping Maru with Dagger / Tekton #57

Open Racer159 opened 1 month ago

Racer159 commented 1 month ago

Is your feature request related to a problem? Please describe.

We should evaluate the benefits of continuing our pipeline component implementation with Maru runner vs using an existing tool like Dagger or Tekton.

Describe the solution you'd like

We should swap Maru for Dagger and Tekton within the pipeline vertical slice and document our decision in an ADR and the design document being worked in #43 .

Additional context

Both of these technologies were previously evaluated but we should reevaluate changes that have occurred in the past several months as both projects have evolved quite a lot.

Racer159 commented 1 month ago

Marked as blocked on https://github.com/defenseunicorns/uds-package-gitlab-runner/issues/87 and https://github.com/defenseunicorns/uds-software-factory/issues/55 as these will be needed to have a practical example to test with.