From f44d791c5348d19e2b3d12438be83e88f2e2315a Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Fri, 14 Jan 2022 10:45:29 +0300 Subject: Update notes on testing, indicating presence of laminar scripts --- topics/systems/ci-cd.gmi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'topics/systems/ci-cd.gmi') diff --git a/topics/systems/ci-cd.gmi b/topics/systems/ci-cd.gmi index 4614427..705eae2 100644 --- a/topics/systems/ci-cd.gmi +++ b/topics/systems/ci-cd.gmi @@ -56,7 +56,10 @@ Below are some possible steps (and tasks) to undertake for automated deployment - Triggered by a commit to "main" branch (for now) - Trigger build of the package -- Run unit tests as part of the build: maybe the testing phase should be added to the genenetwork3 definition +- Run unit tests as part of the build: + - This has been done with the laminar scripts under `scripts/laminar` in genenetwork3 + - Maybe just change the command to ensure only specific tests are run, + especially when we add in non-functional tests and the like - If the build fails (tests fail, other failures): abort and send notifications to development team - If build succeeds, go to STEP 02 -- cgit v1.2.3