Add CI
See work in progress in !1 (closed)
-
the initial idea was to run a local minio S3 instance, but this has been difficult to make work. Alternatively, use a S3 bucket from CERN S3 service but then we need to wipe the bucket contents in the beginning of the test (complicated due to bucket being configured for retention of deleted items - but it's something we should automate and document for Nexus users anyway - see https://gist.github.com/weavenet/f40b09847ac17dd99d16 as a starting point), and we cannot run several tests in parallel. -
like Jenkins, test both deployment of new instance and upgrade of existing instance.
Since #5 (closed) plans for moving out of S3 and use standard PV for storage instead, maybe not worth finalizing CI before we change the storage.
Edited by Alexandre Lossent