conan-io / training

(Deprecated) Support code for conan 1.X trainings
MIT License
62 stars 38 forks source link

[docker] Update GCC and Conan version #97

Closed uilianries closed 2 years ago

uilianries commented 2 years ago

closes #96 closes #98

uilianries commented 2 years ago

The images are working, just need to validate it first. I'll test it on my Linux machine (BTW I use Arch).

uilianries commented 2 years ago

@memsharded All good now. We can check the exercise status directly from CI.

Please, note that I updated more things (all listed in PR description)

For now is running on my fork, but after merging it, it will run here too.

Current current is good: https://github.com/uilianries/conan-training/runs/6558999851?check_suite_focus=true

uilianries commented 2 years ago

Downgraded to GCC10 after some tests. The profile expected for Boost 1.72.0 is not available with GCC11 (it's expected as we avoid building old package versions).

Zlib will be 1.2.12 in some cases, but when it's a dependency, not the main package.

https://github.com/uilianries/conan-training/runs/6561117002?check_suite_focus=true

uilianries commented 2 years ago

The curse of git --all ... I gonna revert those changes, sorry.

uilianries commented 2 years ago

Good to go!

The tests now are running into the training docker image.

https://github.com/uilianries/conan-training/runs/6570231090?check_suite_focus=true

memsharded commented 2 years ago

Added some notes in the Academy course, hopefully those comments will avoid some support questions