Files
libadalang/utils/gitlab-cb.plan
Pierre-Marie de Rodat 7d336f9cea CB: run builds in an electrolyt plan
The CB currently requests two builds: gnat and libadalang_for_customers,
each one with its own "anod build" shell command. With enough bad luck,
new components can be uploaded to Cathod in between, making the CB
build during the second step components that were already built during
the first step, making the CB timeout (the CB is already close to the
timeout limit).

Switch to an electrolyt plan instead, so that this kind of issue is less
likely to happen (the Anod scheduler/Cathod requests run only once).
2023-09-05 15:03:01 +00:00

8 lines
210 B
Plaintext

def run_cb():
# Make sure the GNAT package can still build with all these changes
anod_build("gnat")
# Also build the customer-facing Libadalang package
anod_build("libadalang_for_customers")