The instance-wide GitLab CI artifact retention time was changed to 1 day
up from the previous value of 12 hours. Remove our explicit overrides
for 1 day artifact retention time, as it is the default now.
Previously, most of our jobs had overrides for 1 day retention, while
some of our jobs used the default 12 hours. This discrepancy could be
quite impractical at times.
(cherry picked from commit
8fef5676fabd2815081d2560875b5c9f510b6a21)
- autoreconf -fi
artifacts:
untracked: true
- expire_in: "1 day"
.configure: &configure
- ${CONFIGURE}
artifacts: true
artifacts:
untracked: true
- expire_in: "1 day"
when: always
.windows_build: &windows_build_job
needs: []
artifacts:
untracked: true
- expire_in: "1 day"
.setup_interfaces: &setup_interfaces
- if [ "$(id -u)" -eq "0" ]; then
<<: *system_test_common
artifacts:
untracked: true
- expire_in: "1 day"
when: on_failure
.system_test_gcov: &system_test_gcov_job
<<: *system_test_common
artifacts:
untracked: true
- expire_in: "1 day"
when: always
.system_test_tsan: &system_test_tsan_job
after_script:
- *parse_tsan
artifacts:
- expire_in: "1 day"
untracked: true
when: on_failure
- 'If (Test-Path C:/CrashDumps/*) { dir C:/CrashDumps; Throw }'
artifacts:
untracked: true
- expire_in: "1 day"
when: on_failure
.unit_test_common: &unit_test_common
<<: *unit_test_common
artifacts:
untracked: true
- expire_in: "1 day"
when: on_failure
.unit_test_gcov: &unit_test_gcov_job
<<: *unit_test_common
artifacts:
untracked: true
- expire_in: "1 day"
when: always
.unit_test_tsan: &unit_test_tsan_job
- *parse_tsan
artifacts:
untracked: true
- expire_in: "1 day"
when: on_failure
.respdiff: &respdiff_job
exclude:
- bind-qa/bind9/respdiff/rspworkdir/data.mdb # Exclude a 10 GB file.
untracked: true
- expire_in: "1 day"
when: always
### Job Definitions
artifacts:
paths:
- checklibs.out
- expire_in: "1 day"
when: on_failure
black:
artifacts:
paths:
- scan-build.reports/
- expire_in: "1 day"
when: on_failure
# Jobs for regular GCC builds on Debian "sid" (amd64)