|
44 | 44 | buildType: RELEASE
|
45 | 45 | containerImage: gafferhq/build:1.0.0
|
46 | 46 | options: .github/workflows/main/options.posix
|
47 |
| - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/2.1.1/gafferDependencies-2.1.1-Python2-linux.tar.gz |
| 47 | + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/3.0.0a2/gafferDependencies-3.0.0-Python2-linux.tar.gz |
48 | 48 | tests: testCorePython testScene testImage testAlembic testUSD testVDB testArnold testAppleseed
|
49 | 49 | publish: true
|
50 | 50 |
|
|
53 | 53 | buildType: DEBUG
|
54 | 54 | containerImage: gafferhq/build:1.0.0
|
55 | 55 | options: .github/workflows/main/options.posix
|
56 |
| - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/2.1.1/gafferDependencies-2.1.1-Python2-linux.tar.gz |
| 56 | + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/3.0.0a2/gafferDependencies-3.0.0-Python2-linux.tar.gz |
57 | 57 | tests: testCorePython testScene testImage testAlembic testUSD testVDB testArnold testAppleseed
|
58 | 58 | publish: false
|
59 | 59 |
|
|
62 | 62 | buildType: RELEASE
|
63 | 63 | containerImage: gafferhq/build:1.0.0
|
64 | 64 | options: .github/workflows/main/options.posix
|
65 |
| - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/2.1.1/gafferDependencies-2.1.1-Python3-linux.tar.gz |
| 65 | + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/3.0.0a2/gafferDependencies-3.0.0-Python3-linux.tar.gz |
66 | 66 | tests: testCorePython testScene testImage testAlembic testUSD testVDB testArnold testAppleseed
|
67 | 67 | publish: true
|
68 | 68 |
|
|
71 | 71 | buildType: RELEASE
|
72 | 72 | containerImage:
|
73 | 73 | options: .github/workflows/main/options.posix
|
74 |
| - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/2.1.1/gafferDependencies-2.1.1-Python2-osx.tar.gz |
| 74 | + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/3.0.0a2/gafferDependencies-3.0.0-Python2-osx.tar.gz |
75 | 75 | # `testArnold` currently omitted due to problems loading `libai.dylib` on MacOS workers (possible SIP issue),
|
76 | 76 | # and `testAppleseed` due to clashes with system image IO frameworks.
|
77 | 77 | tests: testCorePython testScene testImage testAlembic testUSD testVDB
|
@@ -164,6 +164,8 @@ jobs:
|
164 | 164 | - name: Test
|
165 | 165 | run: |
|
166 | 166 | scons ${{ matrix.tests }} BUILD_TYPE=${{ matrix.buildType }} OPTIONS=${{ matrix.options }} CXXSTD=c++14 BUILD_CACHEDIR=sconsCache
|
| 167 | + env: |
| 168 | + IECORE_RTLD_GLOBAL: 0 |
167 | 169 | # We have some work to do before we can run the tests
|
168 | 170 | # successfully on Windows. Until then, we satisfy ourselves
|
169 | 171 | # with checking that it at least _builds_.
|
|
0 commit comments