|
b21fbc3740
|
add prebuild controller tests
Deploy PR / check_pr (push) Waiting to run
Deploy PR / get_info (push) Blocked by required conditions
Deploy PR / comment-pr (push) Blocked by required conditions
Deploy PR / build (push) Blocked by required conditions
Deploy PR / deploy (push) Blocked by required conditions
|
2025-02-28 06:03:57 +00:00 |
|
|
5e854da331
|
add prebuild metrics and observability
|
2025-02-25 09:13:00 +00:00 |
|
|
fad3f23791
|
Correct queries; running prebuilds only needs to return current preset ID
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-24 16:19:08 +00:00 |
|
|
e9b56d9346
|
WIP: adding unit-tests for reconciliation loop
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-24 16:15:21 +00:00 |
|
|
44d12aa722
|
Refactoring reconciliation loop into control & logic, adding initial (incomplete) tests
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-21 14:34:58 +00:00 |
|
|
4d97580666
|
Decompose GetTemplatePrebuildState into separate queries, reimplement logic in Go
This is in service of testability
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-20 14:57:17 +00:00 |
|
|
7d949e5ee0
|
Log lock acquisition time for https://github.com/coder/internal/issues/371
Setting default claimer to avoid panics
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-19 11:00:22 +00:00 |
|
|
9dd9fedc12
|
Implement strict prebuilds eligibility
See https://github.com/coder/internal/issues/372
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-18 09:39:04 +00:00 |
|
|
0a94405c3f
|
Move prebuilds code to enterprise top-level package, refactor into agpl pointers
Signed-off-by: Danny Kopping <danny@coder.com>
|
2025-02-18 08:20:17 +00:00 |
|