-
Notifications
You must be signed in to change notification settings - Fork 854
Migrate all our CI code to dagger #1549
Copy link
Copy link
Closed
Description
This is a master issue to track all the work related to migrating our CI.
Goal
Port all binary builds, github workflows, Makefile, integration tests, website and docs deployment to a single dagger plan.
Extra context: #1230
(NOTE: a single dagger plan is to reflect the intent to fit in a single DAG, can be revisited if it works)
Todo list (non-exhautive, unordered)
-
Define the base UX to selectively run certain parts of the Plan using params - Convert our own Makefile to dagger #1522
- Port bats package to europa universe #1556
- Port universe
gopackage - Create a
cuepackage - Migrate universe integration tests (in progress ci: moving universe and docs integration tests to the dagger CI plan #2442)
-
Convert our Github workflows - Support cache export to github action #1020
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels