Skip to content

citgm CI jobs audit #741

Closed
Closed

Description

@richardlau

I've been helping out @mhdawson and @sam-github update the test jobs in the CI to add centos7 for PPC (nodejs/build#1705). I've done the two main CITGM jobs (citgm-smoker and citgm-smoker-nobuild) but have noticed there are several more jobs in https://ci.nodejs.org/view/Node.js-citgm/ and am wondering if these are still in-use:

These don't appear to have been updated in a long time and, for example, do not use the system selector script (https://github.com/nodejs/build/blob/master/jenkins/scripts/VersionSelectorScript.groovy) to determine which platforms to build/test on for a given Node.js version.

Does anyone know if the above jobs are still required? If so they probably need to be updated to work on Node.js master. If not we should archive/delete them.

cc @nodejs/citgm

Activity

  1. targos commented on Jul 15, 2019

    @targos
    Member

    I think I have never used these jobs

  2. MylesBorins commented on Jul 17, 2019

    @MylesBorins
    Contributor
  3. richardlau commented on Oct 2, 2019

    @richardlau
    MemberAuthor
    * https://ci.nodejs.org/view/Node.js-citgm/job/citgm-abi-smoker/
    
    * https://ci.nodejs.org/view/Node.js-citgm/job/citgm-abi-smoker-forward-compat/
    
    * https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker-rebuild/
    
    * https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker-yarn/
    

    I've disabled these in Jenkins with a description pointing back to this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions