JuliaCI / julia-buildbot

Buildbot configuration for build.julialang.org
MIT License
18 stars 14 forks source link

FreeBSD CI: mark worker 'abeing' as a main worker #106

Closed iblislin closed 5 years ago

iblislin commented 5 years ago

This worker passed the experimental run after the PR (https://github.com/JuliaLang/julia/pull/31046) merged. It's a 12.0-RELEASE worker.

Exp run log: https://build.julialang.org/#/builders/67/builds/9

cc @staticfloat, @ararslan

iblislin commented 5 years ago

well, why is the webhook of JuliaCI/julia-buildbot sent to this builder? https://build.julialang.org/#/builders/68/builds/3046

The build property shows this:

project JuliaCI/julia-buildbot  Build
repository  https://github.com/JuliaCI/julia-buildbot   Build
revision    c260face93f0cdd9678339e3af88c9fff5e0cb29    Build
scheduler   freebsdci_master    Scheduler
slavename   freebsd-amd64-abeing    Worker (deprecated)
workername  freebsd-amd64-abeing    Worker
staticfloat commented 5 years ago

When this repository gets new commits, a webhook is sent to the buildmaster telling it that a new commit is available, just like for the JuliaLang/julia repo. Maybe you need to filter the commits your FreeBSD stuff operates upon, like we do for the normal Julia packaging:

https://github.com/JuliaCI/julia-buildbot/blob/c260face93f0cdd9678339e3af88c9fff5e0cb29/master/package.py#L169