Очередь job получила lease и fencing, телеметрия и прогресс deploy сохраняются, ревизия пишет manifest входов. Обновление префиксов не переписывает неизменённый снимок, большие наборы идут через COPY, а устаревшая ревизия не попадает в deploy. Бандл ноды кэшируется, prune и постановка job больше не держат горячий путь. Co-authored-by: Cursor <[email protected]>
14 lines
249 B
Go
14 lines
249 B
Go
//go:build !linux && !windows
|
|
|
|
package birddeploy
|
|
|
|
import (
|
|
"context"
|
|
"errors"
|
|
"os"
|
|
)
|
|
|
|
func lockTarget(context.Context, string) (*os.File, error) {
|
|
return nil, errors.New("birddeploy: cross-process apply lock is unsupported on this platform")
|
|
}
|