Opened 7 years ago

Closed 3 years ago

#828 closed defect (fixed)

Change debbie to use gitea webhook instead of polling

Reported by: robe Owned by: robe
Priority: major Milestone: Management
Component: Buildbots Version: main
Severity: Unassigned Keywords:
Cc:

Description

strk,

Now that GEOS is on gogs and we have gogs webhook installed on debbie's jenkins, can we as a firs step, change GEOS jobs to use Gogs web hook.

Right now it's using polling for running the jobs.

If that passes, then we can with PostGIS and GEOS investigate testing pull requests as well.

I'm not sure how web-hooks are setup on Gogs so not sure where to start.

Change History (5)

comment:1 by dbaston, 7 years ago

I actually like 5min polling....helps in the odd case where you forget to add a new file and then commit again right away.

comment:2 by strk, 7 years ago

To account for the "forgot" case, my own mirroring script waits a configurable amount of seconds before starting the mirroring process, maybe the jenkins build configuration allows for something like that too ? I know for sure Buildbot did have support for that kind of building (ie: not all commits, but at a minimum time distance).

Anyway, it's also useful to test each and every commit (and reduce the number of commits by running "make check" locally)

comment:3 by robe, 6 years ago

Milestone: 3.7.0Management
Summary: Change debbie to use gogs webhook instead of pollingChange debbie to use gitea webhook instead of polling

I think this I have part done and might be a dupe too.

comment:4 by dbaston, 5 years ago

Component: DefaultBuildbots
Owner: changed from geos-devel@… to robe

comment:5 by robe, 3 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.