Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 33b7923a authored by hhakim's avatar hhakim
Browse files

Add a gitlab ci test job of pip wheel release package for macOS (installing...

Add a gitlab ci test job of pip wheel release package for macOS (installing and executing a small pyfaust code).
parent 0ebd7e2e
No related branches found
No related tags found
No related merge requests found
Pipeline #833798 skipped
...@@ -487,7 +487,6 @@ test_macos_pkg_release: ...@@ -487,7 +487,6 @@ test_macos_pkg_release:
- job: pkg_macos_release - job: pkg_macos_release
artifacts: true artifacts: true
script: script:
- find ./
- echo $MACOS_PASS | sudo -S installer -pkg build/faust-$CI_COMMIT_TAG.pkg -target / - echo $MACOS_PASS | sudo -S installer -pkg build/faust-$CI_COMMIT_TAG.pkg -target /
- matlab -nojvm -nodisplay -r "disp(matfaust.version());disp(full(matfaust.rand(5,5))); exit;" - matlab -nojvm -nodisplay -r "disp(matfaust.version());disp(full(matfaust.rand(5,5))); exit;"
- python -c "import pyfaust; print(pyfaust.version()); print(pyfaust.rand(5,5).toarray());" - python -c "import pyfaust; print(pyfaust.version()); print(pyfaust.rand(5,5).toarray());"
...@@ -496,3 +495,20 @@ test_macos_pkg_release: ...@@ -496,3 +495,20 @@ test_macos_pkg_release:
tags: tags:
- macos - macos
- macos_pkg_tester - macos_pkg_tester
test_macos_purepy_release:
stage: pkg_test
needs:
- job: pkg_macos_purepy_release
artifacts: true
script:
- find ./
- python -m venv test_pyfaust-$CI_COMMIT_TAG
- source test_pyfaust-$CI_COMMIT_TAG/bin/activate
- pip install build/wrapper/python/dist/pyfaust-$CI_COMMIT_TAG-*.whl
- python -c "import pyfaust; print(pyfaust.version()); print(pyfaust.rand(5,5).toarray());"
only:
- tags
tags:
- macos
- macos_pkg_tester
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment