On 27 Jan 17:50, Cédric Krier wrote: > On 18 Jan 23:36, Cédric Krier wrote: > > On 11 Jan 16:55, Cédric Krier wrote: > > > Hi, > > > > > > I made some progress on the new CI. > > > First, I tested drone [1] on our new server (tycho.office.b2ck.com). > > > I submitted a PR [2] to add support of mercurial and I tested by using a > > > temporary repository [3] on bitbucket. > > > You can find the drone running at http://drone.tryton.org/ > > > This server is just for testing purpose. It uses the webserver as proxy > > > for the IPv6 only tycho. But unfortunately this breaks the websocket, so > > > the final server will connect directly to the server with only IPv6. > > > > > > The issue [4] is updated to include tox and .drone.yml files for trunk > > > (backport to 3.4 with sqlite and postgresql) and 3.2 (backport for > > > others with postgresql). It has been tested on trytond temporary > > > repository. > > > > > > What remains: > > > > > > - write a drone plugin to authenticate to a custom server: > > > - authenticate roundup users (committers only) > > > - retreive the list of repositories from hg.tryton.org > > > - write a mercurial hook to trigger drone build > > > > This is done. > > And trytond and proteus are setup for drone. > > > > https://drone.tryton.org/trypod.tryton.org/tryton/trytond > > https://drone.tryton.org/trypod.tryton.org/tryton/proteus > > All modules have been activated for drone. You can find them following > this pattern: > > https://drone.tryton.org/trypod.tryton.org/tryton/modules.< name >
By the way, many small issues were discovered with this new setup which already shows to be better. -- Cédric Krier - B2CK SPRL Email/Jabber: [email protected] Tel: +32 472 54 46 59 Website: http://www.b2ck.com/
