I am trying to setup a plan for our weather model development project. The first stage of the plan clones and builds multiple executables. I want to build each executable in a separate task. I am creating the tasks with inline scripting. The challenge I am facing is that I need to be able to set the environment by loading a number of modules and do not know how to do this in a uniform way. The way I do this now is to load the modules in the inline script for each task, i.e.
module load intel/xe_2017.1.043
module load hdf5/1.8.19-parallel
module load p4est/2.0
make -j32 fcst_model
Is there a way to do this in a single location within the plan or job and have each task inherit that environment?
Thanks.
Either create a a file that you later source in all your script tasks or create a Bamboo Spec for your plan. Bamboo Spec will let you reuse that part of a script wherever you want.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.