Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tweak scripts to support building for dev.eessi.io repository #771

Merged
merged 27 commits into from
Oct 12, 2024
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4437706
Relax grep for finding easystack files
Neves-P Sep 26, 2024
c30dca9
Use $EESSI_COMPAT_LAYER_DIR_OVERRIDE
Neves-P Sep 27, 2024
cf676de
Add log message for compat layer override
Neves-P Sep 27, 2024
2fe88f1
Add debug output
Neves-P Sep 27, 2024
6a3e549
Fix check if compat layer override is set
Neves-P Sep 27, 2024
8b25829
Also use software.eessi.io in the container
Neves-P Sep 30, 2024
1b74975
Fix syntax
Neves-P Sep 30, 2024
b34de36
Allow for overriden compat layer in Gentoo Prefix checks
Neves-P Oct 2, 2024
7b9cc97
Make EPREFIX=$EESSI_COMPAT_LAYER_DIR
Neves-P Oct 2, 2024
125b849
Revert override in compat layer for EPREFIX
Neves-P Oct 2, 2024
0691dc8
Pass $EESSI_COMPAT_LAYER_DIR to container
Neves-P Oct 2, 2024
7dff938
Make software.eessi.io modules available when building for dev.eessi.io
Neves-P Oct 2, 2024
e709e6f
Use $base_dir to be able to run from another working dir
Neves-P Oct 2, 2024
4f01309
Relax regular expression searching for easystacks
Neves-P Oct 2, 2024
bded640
Use $topdir to run bot/build.sh from another directory
Neves-P Oct 2, 2024
0fad00c
Relax regex for looking for easystacks
Neves-P Oct 2, 2024
4f8f4fb
Don't run install_scripts.sh in dev.eessi.io
Neves-P Oct 2, 2024
0c136fc
Working directory is one level up
Neves-P Oct 2, 2024
ceaf892
Revert topdir in job_cfg_file override
Neves-P Oct 2, 2024
f466534
Fix silly path error
Neves-P Oct 2, 2024
d3b8d5d
When using dev.eessi.io easystack files and removing installations ar…
Neves-P Oct 2, 2024
247a23d
Pass down change in robot paths to compat layer
Neves-P Oct 2, 2024
8838129
Merge branch 'EESSI:2023.06-software.eessi.io' into feature/dev.eessi.io
Neves-P Oct 3, 2024
1afc599
Guard against `$EESSI_COMPAT_LAYER` being undefined
Neves-P Oct 4, 2024
211840f
`$topdir` -> `$software_layer_dir`
Neves-P Oct 4, 2024
6cd9917
Let ${EASYBUILD_ROBOT_PATHS} be defined earlier
Neves-P Oct 7, 2024
47889d3
Fix syntax error
Neves-P Oct 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert topdir in job_cfg_file override
We're already in the right path!
Neves-P authored Oct 2, 2024
commit ceaf892fd8050a602e740890ef70113f2767bd23
2 changes: 1 addition & 1 deletion bot/build.sh
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@ source $topdir/scripts/utils.sh
source $topdir/scripts/cfg_files.sh

# defaults
export JOB_CFG_FILE="${JOB_CFG_FILE_OVERRIDE:=$topdir/cfg/job.cfg}"
export JOB_CFG_FILE="${JOB_CFG_FILE_OVERRIDE:=/cfg/job.cfg}"
HOST_ARCH=$(uname -m)

# check if ${JOB_CFG_FILE} exists