Skip to content

Commit 09661a5

Browse files
committed
Small tweaks
1 parent 3b91773 commit 09661a5

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

docs/advanced-topics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
## MPI runtimes
66

7-
# Other software installation tools on top of EESSI
7+
## Other software installation tools on top of EESSI
88

9-
## Spack
9+
### Spack

docs/eessi-in-ci.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -271,17 +271,22 @@ will become a green tick which indicates that our CI for the commit has passed.
271271

272272
??? note "What would have our CI looked like in GitLab?"
273273

274-
There are not so many differences with how our specific CI would have looked like in CI/CD. One major difference is
275-
where the CI file is stored. In the case of GitLab CI/CD, the workflow must be stored in a file called
276-
`.gitlab-ci.yml` in the base directory of the repository. The documentation of EESSI GitLab compenent
274+
There are not so many real differences with how our specific CI would have looked like in CI/CD. The core steps
275+
that we need to run are the same, but the structure to get to them is different. Again an LLM is of major
276+
assistance when creating our CI file.
277+
278+
One major practical difference is where the CI file is stored and what it is called. In the case of GitLab CI/CD,
279+
the workflow must be stored in a file called
280+
`.gitlab-ci.yml` in the base directory of the repository. The documentation of EESSI GitLab component
277281
again provides a starting point from which we can construct a final CI file:
278282
```yaml title=".gitlab-ci.yml"
279283
--8<-- "scripts/.gitlab-ci.yml"
280284
```
281285

282286
### What happens when CI fails?
283287

284-
What does a failure look like in CI? We know that if we do not load the `buildenv` module, our tests should fail. Let's
288+
What does a failure look like in CI? From the previous episode, we know that if we do not load the `buildenv` module
289+
our tests should fail. Let's
285290
construct that scenario, by commenting out the line that loads that module:
286291
```yaml title="ci.yml"
287292
--8<-- "scripts/ci-broken.yml"

0 commit comments

Comments
 (0)