mirror of
https://github.com/fluxcd/flux2.git
synced 2026-02-08 00:37:27 +00:00
tests/int: Set exit code 1 on tf destroy fail
Explicitly set the test program exit code to 1 when terraform destroy fails to delete the infrastructure. This was observed when GKE clusters failed to delete due to delete protection enabled by default in the latest version of terraform provider google. Signed-off-by: Sunny <darkowlzz@protonmail.com>
This commit is contained in:
parent
e7c015d24c
commit
6dd0cbfadd
1 changed files with 1 additions and 0 deletions
|
|
@ -220,6 +220,7 @@ func TestMain(m *testing.M) {
|
|||
defer func() {
|
||||
if err := testEnv.Stop(ctx); err != nil {
|
||||
log.Printf("Failed to stop environment: %v", err)
|
||||
exitCode = 1
|
||||
}
|
||||
|
||||
// Log the panic error before exit to surface the cause of panic.
|
||||
|
|
|
|||
Loading…
Reference in a new issue