HSF / prmon

Standalone monitor for process resource consumption

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cleanup CI

graeme-a-stewart opened this issue · comments

As discussed, prior to the 3.0 release we will clean up the CI:

  • Drop U18 as a target
  • Drop Python2 support
  • Add a build against a more modern gcc
  • Add a build against clang

Hi @graeme-a-stewart,

Coming back to this, we already addressed the first two items. For the builds against clang and more modern gcc, we're currently pulling the the docker images from HSF repository. Do we have ones we can use for these or should we build them first? Please let me know, many thanks.

Best, Serhan

I need to have a look on my other machine where I have docker available. The HSF images I build from the dockerfiles here:

https://github.com/graeme-a-stewart/hithe

So it should be easy to ensure that we have a fresh g++ and clang++ in one of those containers. build-test.sh should just get passed the correct compilers (with an scl enable prefix, if needed on CS8).

I had a look at running CI tests with clang. It will not be hard, but will need a bit of manipilation so that, e.g., platform c8-dev:clang could be split properly into the container image and a compilation option.