Skip to content

Add a --without-ssl node-test-commit job #643

Description

@gibfahn

See nodejs/node#11734, it would be useful to have some testing to catch the non-default build cases (there are probably more than just --without-ssl).

Activity

  1. richardlau commented on Mar 8, 2017

    @richardlau
    Member

    Related #419 (--without-intl)

  2. sam-github commented on Mar 8, 2017

    @sam-github
    Contributor
  3. gibfahn commented on Mar 8, 2017

    @gibfahn
    MemberAuthor

    @jbergstroem @mhdawson could one of you clone one of the build jobs (node-test-commit-linux I guess) so I can try to get this set up?

  4. mhdawson commented on Mar 8, 2017

    @mhdawson
    Member

    I assume you will cut it down to run on a single linux variant only, as we don't want to double the load and the one would probably be enough to catch compile problems.

    Cloned one for you to work on here: https://ci.nodejs.org/view/All/job/node-test-commit-linux-gibson/

  5. self-assigned this
    on Mar 9, 2017
  6. rvagg commented on Apr 23, 2018

    @rvagg
    Member

    This came up the other day but I don't recall where. @mhdawson & @danbev, where was that, IRC?

    Anyway, I tried one out, the config is all done and waiting to be enabled (by ticking the label "" to the list of node labels in the job) but it has a snag, perhaps the first of many? https://ci.nodejs.org/job/node-test-commit-linux-containered/3916/nodes=ubuntu1604_sharedlibs_withoutssl_x64/console (you'll have to scroll up a bit, above the addons)

    make test-ci involves npm which tries to do an update check but fails because that loads crypto

    09:36:53 Makefile:649: recipe for target 'tools/doc/node_modules/js-yaml/package.json' failed
    09:36:53 make[2]: *** [tools/doc/node_modules/js-yaml/package.json] Error 1
    09:36:53 Makefile:608: recipe for target 'doc-only' failed
    09:36:53 make[1]: *** [doc-only] Error 2
    

    Before it can be turned on, we're going to need to skip this step for this type of build.

  7. maclover7 commented on May 24, 2018

    @maclover7
    Contributor
  8. danbev commented on May 25, 2018

    @danbev
    Contributor

    @maclover7 Awesome, thanks for that!

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions