From db403391c8e47e584fc2b0c43a2c55f386337cbd Mon Sep 17 00:00:00 2001 From: Scott Wittenburg Date: Wed, 23 Jun 2021 18:09:19 -0600 Subject: spack ci: use return codes to signal exit status (#24090) --- lib/spack/spack/cmd/ci.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/spack/spack/cmd/ci.py b/lib/spack/spack/cmd/ci.py index d63e5c7b18..1bc73ec452 100644 --- a/lib/spack/spack/cmd/ci.py +++ b/lib/spack/spack/cmd/ci.py @@ -580,16 +580,16 @@ If this project does not have public pipelines, you will need to first: print(reproduce_msg) # Tie job success/failure to the success/failure of building the spec - sys.exit(install_exit_code) + return install_exit_code def ci_reproduce(args): job_url = args.job_url work_dir = args.working_dir - spack_ci.reproduce_ci_job(job_url, work_dir) + return spack_ci.reproduce_ci_job(job_url, work_dir) def ci(parser, args): if args.func: - args.func(args) + return args.func(args) -- cgit v1.2.3-60-g2f50