diff options
author | Lars Wirzenius <lwirzenius@wikimedia.org> | 2019-05-02 19:25:20 +0300 |
---|---|---|
committer | Lars Wirzenius <lwirzenius@wikimedia.org> | 2019-05-02 19:25:20 +0300 |
commit | 9ef95ee5ae265fa72a147531058bce7f5f56e7ce (patch) | |
tree | 9fff452324c361beebb27680e315043c2bef87bb /ci-arch.mdwn | |
parent | c51364d7a0356fcdd41323a9f88cc2d00f383006 (diff) | |
download | wmf-ci-arch-9ef95ee5ae265fa72a147531058bce7f5f56e7ce.tar.gz |
Change: clarify build arfifact retention, drop duplicate req
Diffstat (limited to 'ci-arch.mdwn')
-rw-r--r-- | ci-arch.mdwn | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/ci-arch.mdwn b/ci-arch.mdwn index 927a31e..a62d797 100644 --- a/ci-arch.mdwn +++ b/ci-arch.mdwn @@ -151,7 +151,13 @@ TITLE: Future WMF CI architecture easier reference and discussion. This way a build log, or a build artifact, can be reference using a simple HTTP (or HTTPS) link. -* **(SAVEARTIFACTS)** Must support saving of build artifacts. +* **(ARTIFACTARCHIVE)** Should allow archiving build logs, + executables, Docker images, and other build artifacts for a long + period. + + * **(RETENTION)** The retention period should be configurable + based on artifact type, and whether the build ended up being + deployed to production. * **(CONFIGVC)** Must keep configuration in version control. @@ -216,10 +222,6 @@ TITLE: Future WMF CI architecture * **(CLEANWORKSPACE)** Should provide a clean workspace for each test run - either a clean VM or container. -* **(ARTIFACTARCHIVE)** Should allow archiving build logs and possible - artifacts for a long period, to allow extracting metrics from a long - time period. - * **(RATELIMIT)** Should have rate limiting - one user/project can not take over most/all resources. |