thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James E. King, III (JIRA)" <>
Subject [jira] [Commented] (THRIFT-3620) Cleanup and consolidate Thrift* jenkins jobs.
Date Wed, 30 Aug 2017 19:25:00 GMT


James E. King, III commented on THRIFT-3620:

Hi [~jfarrell], [~jsirois], since all Thrift CI builds go through Travis CI and Appveyor now,
is this still relevant?  I'm thinking this is no longer relevant.

> Cleanup and consolidate Thrift* jenkins jobs.
> ---------------------------------------------
>                 Key: THRIFT-3620
>                 URL:
>             Project: Thrift
>          Issue Type: Task
>          Components: Test Suite
>            Reporter: John Sirois
>            Assignee: John Sirois
> I spent some time resurrecting the [Thrift-precommit|]
job which vets pull-requests to use the pool of docker slaves using a dockerized CI with guidance
from [~jfarrell].  The remaining crop of Thrift* jobs should be culled and converted as appropriate.
> Currently we have the jobs [here|]:
> {noformat}
> $ curl --netrc -sS | xmllint
-xpath "//jobNames" - | grep "<string>" | cut -d'>' -f2 | cut -d'<' -f1
> Thrift
> Thrift-all
> Thrift-Compiler-Linux64
> Thrift-Compiler-Windows
> Thrift-env
> Thrift-env-Windows
> Thrift-Test
> Thrift-Windows
> {noformat}
> Of those, [Thrift-env|], [Thrift-env-Windows|]
and [Thrift-Windows|] are all disabled and [Thrift|]
and [Thrift-Compiler-Linux64|] seem to
be unused based on last run dates.  This leaves the following active jobs fwict:
> * [|]
> * [|]
> * [|]
> Of these {{Thrift-all}} is broken in a known-way, it really needs to be converted to
use a Dockerized build like {{Thrift-precommit}} to be insulated from the vagaries of the
underlying worker machines.
> I propose deltion of all disabled (3) and inactive (2) jobs listed above and conversion
of {{Thrift-all}} to a Dockerized CI job to guard master with.

This message was sent by Atlassian JIRA

View raw message