feat(installer): activate source builds atomically
Все проверки выполнены успешно
CI / test (push) Successful in 4m30s
Docker / Build and publish worker image (push) Successful in 17m26s
Все проверки выполнены успешно
CI / test (push) Successful in 4m30s
Docker / Build and publish worker image (push) Successful in 17m26s
Этот коммит содержится в:
@@ -325,6 +325,9 @@ func TestSourceInstallFixtures(t *testing.T) {
|
||||
IdentityFile: testKeyPath(),
|
||||
KnownHostsFile: h.KnownHostsPath(),
|
||||
},
|
||||
// Staging-only: service activation (work package 4) is
|
||||
// exercised by the dedicated activation tests.
|
||||
Activation: installer.ActivationOptions{Activate: false},
|
||||
}
|
||||
if repo := strings.TrimSpace(os.Getenv("RSMON_TEST_SOURCE_REPO")); repo != "" {
|
||||
opts.Repo = repo
|
||||
@@ -446,6 +449,7 @@ func TestSourceInstallDirtyCheckoutPreservesStaging(t *testing.T) {
|
||||
IdentityFile: testKeyPath(),
|
||||
KnownHostsFile: h.KnownHostsPath(),
|
||||
},
|
||||
Activation: installer.ActivationOptions{Activate: false},
|
||||
}
|
||||
if repo := strings.TrimSpace(os.Getenv("RSMON_TEST_SOURCE_REPO")); repo != "" {
|
||||
opts.Repo = repo
|
||||
|
||||
Ссылка в новой задаче
Block a user