-
Notifications
You must be signed in to change notification settings - Fork 100
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
Add Ubuntu Jammy CI #864
Add Ubuntu Jammy CI #864
Conversation
Signed-off-by: Steve Peters <[email protected]>
this needs libignition-common4-dev debs on jammy |
Codecov Report
@@ Coverage Diff @@
## sdf12 gazebosim/sdformat#864 +/- ##
=======================================
Coverage 88.65% 88.65%
=======================================
Files 92 92
Lines 14221 14221
=======================================
Hits 12607 12607
Misses 1614 1614 Continue to review full report at Codecov.
|
That sounds good to me 👍 |
Signed-off-by: Steve Peters <[email protected]>
done in 990d548 |
@@ -7,12 +7,16 @@ BUILD_DIR=`pwd` | |||
cd /tmp | |||
|
|||
# check that we can compile USD from sources (only Focal) | |||
return_code=0 | |||
if [ "$(lsb_release -r -s)" != "20.04" ]; then | |||
return_code=$(($return_code + 1)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
since return_code
is initialized to 0
above, can this be simplified to return_code=1
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's easier to add new code and move things around in its current form.
Looking at this more closely, I believe it could be because you need to set certain environment variables to build @scpeters have you tried setting these environment variables on Jammy to see if it fixes the Jammy build? |
I had not tried this, but I just did in bd0ab93 it is still failing:
I noticed tbb deprecation warnings, so I'm wondering if it's related to PixarAnimationStudios/OpenUSD#1471 |
Okay, thanks for checking. Since there seem to be upstream issues on Jammy, I think we can stick with the approach of disabling |
Signed-off-by: Steve Peters <[email protected]>
I opened gazebosim/gz-usd#2 to track this and added a comment in ed62202 |
This pull request has been mentioned on Gazebo Community. There might be relevant details there: https://community.gazebosim.org/t/new-ignition-releases-2022-04-13-fortress-edifice/1367/1 |
🦟 Bug fix
Part of gazebo-tooling/release-tools#566
Summary
Enable CI for Ubuntu 22.04 (Jammy)
Summary
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.