Iain Russell
8b639e4a30
Add debian 12 to deployment tests in nightly.yml
2024-08-29 08:41:16 +01:00
shahramn
ec1a3a10f5
Regression test suite: For tests use the git repo and for DATA/REF point to elsewhere
2024-07-31 15:32:54 +01:00
Shahram Najm
797613d5ae
Regression test suite: Revisit
2024-07-30 08:23:41 +00:00
shahramn
b497b283b9
Regression test suite: Switch back to the old way until we solve the download problems
2024-07-29 22:25:30 +01:00
shahramn
ad000e3713
GitHub nightly: Add set -u for unbound variables
2024-07-25 15:42:46 +01:00
Dusan Figala
07212f071f
Set compiler bins for nightly ci
2024-07-25 14:42:00 +01:00
Dusan Figala
e38656f696
Switch nightly hpc ci to composite action
2024-07-25 14:42:00 +01:00
Dusan Figala
e1259aa68b
Remove deprecated reusable-ci workflows
2024-07-25 14:42:00 +01:00
Dusan Figala
cd68113dc7
Pass token to to HPC using env var expansion
2024-07-25 14:42:00 +01:00
Eugen Betke
83bd0eba05
Change string syntax
2024-07-25 14:42:00 +01:00
Eugen Betke
8bcbdf8197
Pass environment variables to the remote machine
2024-07-25 14:42:00 +01:00
Eugen Betke
339d918734
Use GitHub token to access regression tests
2024-07-25 14:42:00 +01:00
shahramn
66bf0974b1
GitHub actions: Test OpenMP mutexes
2024-07-23 15:09:17 +01:00
Iain Russell
be9f46ab5e
Remove nvidia compiler temporarily from private-downstream-ci
2024-07-19 14:07:46 +01:00
shahramn
b8f157f105
Regression test suite: Cloning fails: organization has enabled or enforced SAML SSO
2024-07-13 12:50:39 +01:00
shahramn
b413d15cb6
Regression test suite: Revert until we fix the nexus downloads
2024-07-11 09:52:11 +01:00
Eugen Betke
cbd1e8bc51
Merge branch 'develop' of github.com:ecmwf/eccodes into develop
2024-07-10 09:00:14 +00:00
Eugen Betke
96c8f79178
Enable debug output
2024-07-10 08:57:06 +00:00
shahramn
dceb761abb
Regression test suite: Use the right URL
2024-07-10 09:37:54 +01:00
Eugen Betke
aabde97e0b
Clone using web URL
2024-07-10 09:37:54 +01:00
Eugen Betke
775c372c9e
Change directory to Regression Suite
2024-07-10 09:37:54 +01:00
Eugen Betke
c2d22fc365
Switch to Regression Suite Tests on GitHub
2024-07-10 09:37:54 +01:00
Philipp Geier
fda9677fd9
Update ci.yml to fix notification
...
The notify step was skipped on failing jobs because the `always()` was not handled properly. Instead of `always() && ${{ ... }}` we have to pull in the always `${{ always() && .. }}`
2024-06-07 11:50:25 +01:00
Dusan Figala
492fe6edad
Update notify job needs
2024-04-24 13:48:51 +02:00
Dusan Figala
7da792f1e7
Run codecov on self hosted runners
2024-04-24 13:45:38 +02:00
shahramn
a0e3cc1a8f
GitHub nightly: netcdf4 module fix
2024-02-22 16:31:27 +00:00
shahramn
4872b51e11
GitHub nightly: netcdf4 module
2024-02-22 16:27:05 +00:00
Shahram Najm
2c3e239949
GitHub actions: Enable PNG
2024-01-23 17:46:58 +00:00
Dusan Figala
33c0e268cf
Add version to nightly ci install path
2023-12-11 10:36:26 +01:00
Dusan Figala
749fea60b0
Add macos nightly CI
2023-08-02 18:24:44 +01:00
Dusan Figala
34ffb5b28e
Add nightly build workflow
...
Add cpack options
2023-08-02 13:27:50 +01:00
Dusan Figala
425619e195
CD: trigger on tags following the versioning scheme
2023-07-26 15:37:03 +01:00
Daniel Tipping
78daafc3f5
Prevent failure of CI notification for PRs from forks
...
Fixes failure seen in #140
2023-07-17 18:24:07 +00:00
Daniel Tipping
dcfd661e9e
Rename GH Actions workflow for consistency
2023-06-17 15:36:07 +00:00
Dusan Figala
48b1c8c624
Add deploy WF
2023-06-05 09:03:43 +00:00
Dusan Figala
ddbbbe776b
Remove self coverage input
2023-05-12 10:14:13 +02:00
Dusan Figala
e45c6b5024
Add build config for self-hosted runners
2023-05-12 10:14:13 +02:00
Dusan Figala
5ad4f1531c
Fix build config format
2023-05-12 10:14:13 +02:00
Dusan Figala
a7f126a563
Move HPC build configuration from reusable wf
2023-05-12 10:14:12 +02:00
Daniel Tipping
4012d58d73
Fix workflow_id for notifications about nightly CI
...
This allows us to correctly check the previous conclusion of the nightly
CI so we can send a notification if previously-failing CI is now
passing.
The default workflow_id is `ci.yml` so we've been checking the
conclusion of the wrong workflow.
2023-05-09 10:05:16 +01:00
Daniel Tipping
3ce74a4c53
Add Teams notifications for CI and new PRs
2023-05-05 13:36:32 +01:00
Shahram Najm
7813fd1223
EXTRA_TOOLS: retry enabling
2023-04-16 14:11:05 +01:00
Shahram Najm
3b65fa4755
Enable EXTRA_TOOLS
2023-04-15 20:37:49 +01:00
Dusan Figala
de2c69fb02
Remove duplicate cmake options yaml keys
2023-04-12 10:16:17 +02:00
Dusan Figala
16ea23dcff
Enable extended tests in HPC CI
2023-04-12 09:20:09 +02:00
Dusan Figala
f3e77da2e0
Fix build inputs if not nightly test
2023-04-06 13:18:52 +02:00
shahramn
a9a08b5751
Run full suite in parallel
2023-04-05 17:01:08 +02:00
shahramn
8dccf3b086
Update ci-nightly-test.sh
2023-04-05 17:01:08 +02:00
shahramn
0ab9568ffe
Update ci-nightly-test.sh
2023-04-05 17:01:08 +02:00
Dusan Figala
31a321be50
Load NetCDF module
2023-04-05 17:01:08 +02:00