Skip to content

Commit

Permalink
CI: tests for release
Browse files Browse the repository at this point in the history
  • Loading branch information
paugier committed Jan 8, 2024
1 parent 32c38a4 commit d5e84ce
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ stages:
- image
- lint
- test
- test-release
- report
- doc

Expand Down Expand Up @@ -110,6 +111,27 @@ report_coverage:
- coverage report


test-release:examples:
state: test-release
needs:
- job: "CI image"
optional: true
# rules:
# - if: '$CI_PIPELINE_SOURCE == "schedule"'
# - if: '$CI_TEST_RELEASE == "1"'
variables:
FLUIDFFT_TRANSONIC_BACKEND: "python"
script:
- python -m venv .venv
- . .venv/bin/activate
- pip install fluidfft
- pip install lib
- pip install ".[mpi,fft,scipy,test]"
- cd doc/examples
- make tests
- make tests_mpi


pages:
stage: doc
needs:
Expand Down

0 comments on commit d5e84ce

Please sign in to comment.