nangtani / blender-addon-tester

The blender addon tester is a test harness to enable pytest hook to allow addons to be tested inside a defined version of blender.
MIT License
65 stars 14 forks source link

Macosx support #15

Closed myselfhimself closed 4 years ago

myselfhimself commented 4 years ago

Github Actions support for macos x X blender 2.79-2.8 including nightlies 2.78c is skipped for all OSes linux x 2.79c has an extra apt-get step in Github Actions

the github actions workflow using the pip install technique out of a blender-addon-tester github url is back in place but with a nightly cron only, it is not triggered on any git push

douglaskastle commented 4 years ago

Can you reinstate all the blender options into travis?

douglaskastle commented 4 years ago

including 2.78, it works for me for now, so happy to keep in travis

myselfhimself commented 4 years ago

OK so I will try to fix 2.78c on ubuntu for github actions first..

myselfhimself commented 4 years ago

2.78c fixed for linux (thanks for those 2 tricks learned of manual pip download & install, and debian package retrieval for shared libraries fix)

11 github pip install retrieval github actions workflow file added only for nightly cron. I will retarget the branch it downloads from (macosx-support) once this PR lands on master.

douglaskastle commented 4 years ago

can you reinstate all the blender versions back into the travis.yml? Right now it is only 2.82a

douglaskastle commented 4 years ago

It's Ok I have readded them myself