Signed-off-by: dawn dawn@tangled.org
+1
-82
api/tangled/cbor_gen.go
-1
api/tangled/tangledpipeline.go
-4
buf.gen.yaml
-1
buf.yaml
-160
cmd/spindle/main.go
-157
docker-compose.mill.yml
docker-compose.yml
This file has not been changed.
-49
eventstream/eventstream_test.go
-29
eventstream/store.go
-6
lexicons/pipeline/pipeline.json
-20
localinfra/readme.md
-10
localinfra/scripts/prepare-spindle-images.sh
-5
localinfra/spindle.Dockerfile
+3
-3
netutil/ssrf.go
+1
-1
nix/modules/spindle.nix
nix/vm.nix
This file has not been changed.
spindle/artifactstore/artifactstore.go
This file has not been changed.
spindle/artifactstore/artifactstore_test.go
This file has not been changed.
+1
-46
spindle/config/config.go
+12
-56
spindle/db/db.go
+15
-59
spindle/db/events.go
-392
spindle/db/mill_state.go
-394
spindle/db/mill_state_test.go
-167
spindle/db/mill_tokens.go
-272
spindle/db/mill_tokens_test.go
+24
-58
spindle/engine/engine.go
spindle/engine/engine_test.go
This file has not been changed.
-8
spindle/engine/manifest_test.go
-10
spindle/engine/placement.go
spindle/engine/s3.go
This file has not been changed.
+8
-12
spindle/engine/scheduler.go
+9
-75
spindle/engine/scheduler_test.go
+2
-21
spindle/engine/slot.go
+5
-42
spindle/engine/slot_test.go
+2
-16
spindle/engines/dummy/engine.go
+5
-2
spindle/engines/microvm/budget.go
+4
-4
spindle/engines/microvm/engine.go
+13
-14
spindle/engines/microvm/image.go
-58
spindle/engines/microvm/image_test.go
-15
spindle/engines/microvm/placement/placement.go
-26
spindle/engines/microvm/placement/placement_test.go
-61
spindle/engines/microvm/placement_linux.go
-4
spindle/engines/microvm/qemu.go
+6
-14
spindle/engines/microvm/vm.go
+1
-2
spindle/engines/nixery/engine.go
spindle/logview/logview.go
This file has not been changed.
-159
spindle/mill/README.md
-482
spindle/mill/auth_test.go
-85
spindle/mill/engine.go
-119
spindle/mill/executor/capability_test.go
-613
spindle/mill/executor/executor.go
-251
spindle/mill/executor/observe.go
-344
spindle/mill/executor/outbox.go
-37
spindle/mill/executor/reserved.go
-546
spindle/mill/executor/reserved_test.go
-183
spindle/mill/handler.go
-345
spindle/mill/integration_test.go
-186
spindle/mill/lease.go
-1119
spindle/mill/mill.go
-873
spindle/mill/mill_test.go
-1679
spindle/mill/proto/gen/mill.pb.go
-103
spindle/mill/proto/protocol.go
-227
spindle/mill/proto/protocol_test.go
-187
spindle/mill/proto/spindle/mill/v1/mill.proto
-58
spindle/mill/proto/ws.go
-221
spindle/mill/restore.go
-386
spindle/mill/restore_test.go
-160
spindle/mill/session.go
-23
spindle/mill/token.go
+153
-221
spindle/server.go
-930
spindle/server.go.master
-1028
spindle/server.go.mill
-46
spindle/server_test.go
spindle/stream.go
This file has not been changed.
spindle/xrpc/ci_pipeline_subscribe_logs.go
This file has not been changed.
spindle/xrpc/xrpc.go
This file has not been changed.
+8
-7
workflow/compile.go
-45
workflow/compile_test.go
+7
-14
workflow/def.go
-13
workflow/def_test.go
+32
spindle/db/artifacts.go
History
9 rounds
0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
3/3 success
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
1/3 failed, 2/3 cancelled
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
2/3 success, 1/3 failed
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
3/3 success
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
2/3 success, 1/3 failed
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
2/3 success, 1/3 failed
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
1/3 success, 2/3 failed
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>
3/3 failed
Expand
Collapse
Expand 0 comments
1 commit
Expand
Collapse
Signed-off-by: dawn <dawn@tangled.org>