-
Notifications
You must be signed in to change notification settings - Fork 117
[ci] Test run Spack and EasyBuild tutorial examples in a container #2102
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2102 +/- ##
=======================================
Coverage 86.31% 86.31%
=======================================
Files 53 53
Lines 9557 9557
=======================================
Hits 8249 8249
Misses 1308 1308 Continue to review full report at Codecov.
|
| @@ -0,0 +1,36 @@ | |||
| # | |||
| # Execute this from the top-level ReFrame source directory | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| # Execute this from the top-level ReFrame source directory | |
| # Execute this from the top-level ReFrame source directory | |
| # sudo docker build -f ci-scripts/dockerfiles/tutorials.dockerfile -t rfm-tutorials:build_systems . |
| USER rfmuser | ||
|
|
||
| # Install Spack | ||
| RUN git clone https://github.com/spack/spack ~/spack && \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I get ==> Error: spack requires 'curl'. Make sure it is in your path.
| RUN git clone https://github.com/spack/spack ~/spack && \ | |
| RUN useradd -ms /bin/bash rfmuser && \ | |
| apt update && \ | |
| apt install -y curl | |
| USER rfmuser | |
| RUN git clone https://github.com/spack/spack ~/spack && \ |
|
BZip2SpackCheck fails with: I understand that spack_test.py sets the version of bzip2 to load in src/myenv/spack.yaml#L3: Then
(In comparison, eb_test.py#L26 adds bzip2 with: If not, I understand that src/myenv/spack.yaml sets the modulepath with: but in my case (with tutorials.dockerfile), What did I miss ? |
|
@jenkins-cscs retry daint |
|
@jgphpc it was wip. Now the |
|
@jgphpc Can you approve this PR? |
No description provided.