Skip to content

Commit

Permalink
updated the CI for testing the patch
Browse files Browse the repository at this point in the history
  • Loading branch information
Iximiel committed May 28, 2024
1 parent 116f119 commit 7e03417
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ jobs:
- -mpi-
- -
- -intel-
qeVersion:
- 5.0.2
- 6.2
- 7.0
- 7.2
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
Expand Down Expand Up @@ -74,8 +79,9 @@ jobs:
- name: Build PLUMED
run: |
ccache -s -M 100M
git clone https://github.com/plumed/plumed2.git
git clone https://github.com/Iximiel/plumed2.git
cd plumed2
git checkout v2.8_qePatches
./configure CXX="ccache $CXX" --disable-dependency-tracking LDFLAGS=-Wl,-rpath,$LD_LIBRARY_PATH --prefix="$HOME/opt"
make -j 4
make install
Expand All @@ -84,9 +90,9 @@ jobs:
run: |
git clone https://gitlab.com/QEF/q-e.git
cd q-e
git checkout qe-7.0
git checkout qe-${matrix.qeVersion}
./configure --prefix="$HOME/opt"
plumed patch --engine qespresso-7.0 -p
plumed patch --engine qespresso-${matrix.qeVersion} -p
make pw
make install
- name: Check files
Expand Down

0 comments on commit 7e03417

Please sign in to comment.