Commit 0620e59a authored by Ben Gamari's avatar Ben Gamari 🐢 Committed by Marge Bot

gitlab-ci: More aggressive artifact expiration

parent c32de5f4
......@@ -103,7 +103,7 @@ validate-x86_64-linux-deb8-hadrian:
artifacts:
reports:
junit: junit.xml
expire_in: 2 week
expire_in: 3 day
paths:
- ghc.tar.xz
- junit.xml
......@@ -133,7 +133,7 @@ validate-x86_64-darwin:
- cp -Rf $HOME/.cabal cabal-cache
artifacts:
when: always
expire_in: 2 week
expire_in: 3 day
cache:
key: darwin
paths:
......@@ -169,7 +169,6 @@ validate-aarch64-linux-deb9:
allow_failure: true
artifacts:
when: always
expire_in: 2 week
cache:
key: linux-aarch64-deb9
tags:
......@@ -179,7 +178,7 @@ nightly-aarch64-linux-deb9:
extends: validate-aarch64-linux-deb9
stage: full-build
artifacts:
expire_in: 2 year
expire_in: 6 month
variables:
TEST_TYPE: slowtest
only:
......@@ -191,9 +190,6 @@ validate-i386-linux-deb9:
stage: full-build
image: ghcci/i386-linux-deb9:0.1
allow_failure: true
artifacts:
when: always
expire_in: 2 week
cache:
key: linux-i386-deb9
......@@ -206,7 +202,6 @@ nightly-i386-linux-deb9:
TEST_TYPE: slowtest
artifacts:
when: always
expire_in: 2 week
only:
variables:
- $NIGHTLY
......@@ -227,9 +222,6 @@ validate-x86_64-linux-deb9:
extends: .validate-linux
stage: build
image: ghcci/x86_64-linux-deb9:0.2
artifacts:
when: always
expire_in: 2 week
cache:
key: linux-x86_64-deb9
......@@ -237,7 +229,8 @@ nightly-x86_64-linux-deb9:
extends: validate-x86_64-linux-deb9
stage: build
artifacts:
expire_in: 2 year
when: always
expire_in: 1 year
variables:
TEST_TYPE: slowtest
only:
......@@ -248,6 +241,9 @@ validate-x86_64-linux-deb9-llvm:
extends: .validate-linux
stage: full-build
image: ghcci/x86_64-linux-deb9:0.2
artifacts:
# Don't keep artifacts for LLVM builds
paths:
variables:
BUILD_FLAVOUR: perf-llvm
cache:
......@@ -259,9 +255,6 @@ validate-x86_64-linux-deb8:
image: ghcci/x86_64-linux-deb8:0.1
cache:
key: linux-x86_64-deb8
artifacts:
when: always
expire_in: 2 week
validate-x86_64-linux-fedora27:
extends: .validate-linux
......@@ -271,7 +264,7 @@ validate-x86_64-linux-fedora27:
key: linux-x86_64-fedora27
artifacts:
when: always
expire_in: 2 week
expire_in: 3 day
validate-x86_64-linux-deb9-integer-simple:
extends: .validate-linux
......@@ -286,7 +279,7 @@ nightly-x86_64-linux-deb9-integer-simple:
extends: validate-x86_64-linux-deb9-integer-simple
stage: full-build
artifacts:
expire_in: 2 year
expire_in: 1 year
variables:
TEST_TYPE: slowtest
only:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment