docker: Set C++17 for OTIO
This commit is contained in:
+6
-6
@@ -27,14 +27,14 @@ docker pull olivevideoeditor/ci-package-otio:0.14.1
|
||||
docker pull olivevideoeditor/ci-package-crashpad
|
||||
docker pull olivevideoeditor/ci-package-ffmpeg:5.0
|
||||
docker pull olivevideoeditor/ci-package-ocio:2022-2.1.1
|
||||
docker pull olivevideoeditor/ci-olive:2022.1
|
||||
docker pull olivevideoeditor/ci-olive:2022.2
|
||||
```
|
||||
|
||||
Use `ci-olive` image as local build container, by mounting working copy at
|
||||
`~/olive` into guest system at `/opt/olive/olive`:
|
||||
|
||||
```bash
|
||||
docker run --rm -it -v ~/olive:/opt/olive/olive olivevideoeditor/ci-olive:2022.1
|
||||
docker run --rm -it -v ~/olive:/opt/olive/olive olivevideoeditor/ci-olive:2022.2
|
||||
mkdir build
|
||||
cd build
|
||||
cmake .. -G Ninja
|
||||
@@ -50,11 +50,11 @@ docker build -t olivevideoeditor/ci-package-otio:0.14.1 -f ci-otio/Dockerfile .
|
||||
docker build -t olivevideoeditor/ci-package-crashpad -f ci-crashpad/Dockerfile .
|
||||
docker build -t olivevideoeditor/ci-package-ffmpeg:5.0 -f ci-ffmpeg/Dockerfile .
|
||||
docker build -t olivevideoeditor/ci-package-ocio:2022-2.1.1 -f ci-ocio/Dockerfile .
|
||||
docker build -t olivevideoeditor/ci-olive:2022.1 -f ci-olive/Dockerfile .
|
||||
docker build -t olivevideoeditor/ci-olive:2022.2 -f ci-olive/Dockerfile .
|
||||
```
|
||||
|
||||
Note that `2022` in `ci-olive:2022.1` stands for the
|
||||
[VFX Reference Platform](http://vfxplatform.com/) calendar year and `1` for the
|
||||
Note that `2022` in `ci-olive:2022.2` stands for the
|
||||
[VFX Reference Platform](http://vfxplatform.com/) calendar year and `2` for the
|
||||
build image revision (should be incremented each time a new image is published).
|
||||
|
||||
Publish images:
|
||||
@@ -65,5 +65,5 @@ docker push olivevideoeditor/ci-package-otio:0.14.1
|
||||
docker push olivevideoeditor/ci-package-crashpad
|
||||
docker push olivevideoeditor/ci-package-ffmpeg:5.0
|
||||
docker push olivevideoeditor/ci-package-ocio:2022-2.1.1
|
||||
docker push olivevideoeditor/ci-olive:2022.1
|
||||
docker push olivevideoeditor/ci-olive:2022.2
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user