Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CI builds #1176

Merged
merged 1 commit into from
Oct 14, 2021
Merged

Conversation

xlietz
Copy link
Contributor

@xlietz xlietz commented Oct 7, 2021

  • Multiple Linux builds only for VFXP-2021 (current).
  • Single Linux build for other VFX platform years.
  • Add Linux legacy C++11 build.
  • Update Mac and Windows builds for VFXP-2021

@xlietz
Copy link
Contributor Author

xlietz commented Oct 7, 2021

Note - the Mac and Windows builds are identical to what we would have for VFXP-2022 given what is available on the Github-hosted runners.

@xlietz
Copy link
Contributor Author

xlietz commented Oct 7, 2021

This does not yet include the Linux experimental (bleeding edge) build. Will submit in a future PR.

shared=${{ matrix.build-shared }},
threads=${{ matrix.threads-enabled }},
cxx=${{ matrix.cxx-standard }}>'
name: 'Linux ${{ matrix.label }}VFXP-${{ matrix.vfx-cy }} centos8
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

centos8?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

centos7 ! thanks, will fix.

- Multiple Linux builds only for VFXP-2021 (current).
- Single Linux build for other VFX platform years.
- Add Linux legacy C++11 build.
- Update Mac and Windows builds for VFXP-2021/2022

Signed-off-by: Christina Tempelaar-Lietz <xlietz@gmail.com>
Copy link
Contributor

@meshula meshula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@cary-ilm
Copy link
Member

Let's give it a try, thanks @xlietz!

@cary-ilm cary-ilm merged commit e69da74 into AcademySoftwareFoundation:master Oct 14, 2021
cary-ilm pushed a commit to cary-ilm/openexr that referenced this pull request Oct 21, 2021
- Multiple Linux builds only for VFXP-2021 (current).
- Single Linux build for other VFX platform years.
- Add Linux legacy C++11 build.
- Update Mac and Windows builds for VFXP-2021/2022

Signed-off-by: Christina Tempelaar-Lietz <xlietz@gmail.com>
cary-ilm pushed a commit that referenced this pull request Oct 24, 2021
- Multiple Linux builds only for VFXP-2021 (current).
- Single Linux build for other VFX platform years.
- Add Linux legacy C++11 build.
- Update Mac and Windows builds for VFXP-2021/2022

Signed-off-by: Christina Tempelaar-Lietz <xlietz@gmail.com>
@xlietz xlietz deleted the ci-update branch February 10, 2022 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants