about summary refs log tree commit diff
diff options
context:
space:
mode:
authorClaude2026-06-26 18:07:04 +0000
committerFrederick Muriuki Muriithi2026-06-26 13:11:39 -0500
commit4e73e3aecee795acc9221645776d34b56aea5e9c (patch)
treed858450eb92aea84d3ffd97790c11815277847eb
parent213b3e4abac4e4f636d49469996ef2f60cae3901 (diff)
downloadgn-machines-4e73e3aecee795acc9221645776d34b56aea5e9c.tar.gz
cd: add gn3-auth-flow-tests laminar job after gn3-smoke-tests add-integration-tests-to-cd
-rw-r--r--genenetwork-development.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/genenetwork-development.scm b/genenetwork-development.scm
index d79a2ba..24176c0 100644
--- a/genenetwork-development.scm
+++ b/genenetwork-development.scm
@@ -429,6 +429,18 @@ genenetwork3 source from the latest commit of @var{project}."
                            (run (gn-integration-tests-gexp
                                  config
                                  (list "pytest" "-m" "gn3 and smoke" "-v")))
+                           (trigger? #f)
+                           (after (with-imported-modules '((guix build utils))
+                                    #~(begin
+                                        (use-modules (guix build utils))
+                                        (when (string=? (getenv "RESULT") "success")
+                                          (invoke #$(file-append laminar "/bin/laminarc")
+                                                  "queue" "gn3-auth-flow-tests"))))))
+                          (forge-laminar-job
+                           (name "gn3-auth-flow-tests")
+                           (run (gn-integration-tests-gexp
+                                 config
+                                 (list "pytest" "-m" "gn3 and auth_flow" "-v")))
                            (trigger? #f))))
            (ci-jobs-trigger 'webhook))
           (forge-project