Commit da43be0b authored by Eric Timmons's avatar Eric Timmons
Browse files

Try to speed up builds on CI

parent 7d2c1c29
Pipeline #2899 passed with stage
in 16 minutes and 45 seconds
......@@ -12,6 +12,15 @@
(setup-asdf)
(asdf:load-system :asdf-release-ops)
;; TODO: This is a bit hacky, but speeds up the build significantly when
;; starting from scratch (like in CI). The root problem is that
;; asdf-release-ops will occasionally build the same code twice: once in the
;; child process and once in the parent. This is because we use
;; asdf:monolithic-lib-op in the parent. However, moving that op to the child
;; didn't quite work as it would error out due to package variance in
;; dexador...
(asdf:load-system :clpm)
(asdf:load-system :clpm-cli)
(asdf:operate 'asdf-release-ops:static-release-archive-op :clpm)
......@@ -16,4 +16,15 @@
*root-pathname*
*build-root-pathname*)
;; TODO: This is a bit hacky, but speeds up the build significantly when
;; starting from scratch (like in CI). The root problem is that
;; asdf-release-ops will occasionally build the same code twice: once in the
;; child process and once in the parent. This is because we use
;; asdf:monolithic-lib-op in the parent. However, moving that op to the child
;; didn't quite work as it would error out due to package variance in
;; dexador...
(asdf:load-system :clpm)
(asdf:load-system :clpm-cli)
(asdf:make :clpm)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment