llvm-iwg icon indicating copy to clipboard operation
llvm-iwg copied to clipboard

Provide a worker for a dylib LLVM build

Open tbaederr opened this issue 3 years ago • 3 comments

Hi,

we would like to add a new builder to https://github.com/llvm/llvm-zorg/blob/main/buildbot/osuosl/master/config/builders.py to test building the libLLVM.so. This should be public and outside of Red Hat's control. As far as I understand, I would have to add a worker to the workers.py as well, which will then get picked up by actual hardware. Can the IWG help here?

Thanks

tbaederr avatar Jul 30 '21 15:07 tbaederr

Hi @tbaederr ,

what do you mean with "public and outside of Red Hat's control"? I added some of the machines configs (as Docker imagesI here: https://github.com/llvm/llvm-zorg/tree/main/buildbot/google/docker

The general steps are explained in https://llvm.org/docs/HowToAddABuilder.html

Best, Christian

ChristianKuehnel avatar Aug 02 '21 07:08 ChristianKuehnel

@ChristianKuehnel This is a request for something like in #32 , but for use with buildbot.

tstellar avatar Aug 02 '21 15:08 tstellar

@tstellar thx for the context.

#32 was a one-off decision. So far we don't really have a policy of providing hardware for buildbots or running these.

Personal opinion: I do think it would be great if we had a contractor (paid for by the LLVM foundation) who would setup and maintain an agreed set of machines/configurations. This would allow us to consolidate the machines, remove redundancy and reuse scripts/tools across all these configs. However we're not there yet. This would require a change in the policy, a contractor and an agreement on the funding.

My proposal: Let's revisit this topic once we have the Admin #27 on board.

ChristianKuehnel avatar Aug 02 '21 15:08 ChristianKuehnel