Skip to content
Permalink
Branch: master
Commits on Jul 9, 2019
  1. ci: do not use the MOCHA_FILE env variable (#19171)

    alexeykuzmin authored and jkleinsc committed Jul 9, 2019
    It is not used in a expected way anyway.
Commits on Jun 3, 2019
  1. build: install python-dbusmock via pip for a Docker container (#18589)

    alexeykuzmin and jkleinsc committed Jun 3, 2019
    * build: use python-dbusmock v0.18.1 on Linux
    
    To prevent timeout errors with some other python-dbusmock versions.
    
    * Don't use a fixed version of python-dbusmock
    
    Co-Authored-By: John Kleinschmidt <jkleinsc@github.com>
Commits on Apr 3, 2019
Commits on Jan 23, 2019
  1. build: fail a build if some hooks don't succeed (#16369)

    alexeykuzmin committed Jan 23, 2019
Commits on Jan 11, 2019
  1. build: fix the build with enable_run_as_node disabled (#15711)

    alexeykuzmin authored and codebytere committed Jan 11, 2019
Commits on Jan 7, 2019
  1. build: extract external binaries config

    alexeykuzmin committed Dec 27, 2018
Commits on Dec 11, 2018
Commits on Nov 12, 2018
  1. ci: use config version 2.1 on CircleCI (#15665)

    alexeykuzmin authored and nornagon committed Nov 12, 2018
Commits on Nov 8, 2018
  1. chore: remove the 'get-patch' script (#15586)

    alexeykuzmin committed Nov 8, 2018
    It is obsolete now, "script/git-export-patches"
    should be used instead.
Commits on Nov 6, 2018
  1. fix: update the "SSL_get_tlsext_status_type" patch (#15587)

    alexeykuzmin authored and nornagon committed Nov 6, 2018
    It has been upstreamed by @nornagon
    google/boringssl@c0c9001
Commits on Nov 5, 2018
  1. build: store the patches config in a json file (#15395)

    alexeykuzmin committed Nov 5, 2018
  2. build: make pyyaml an optional dependency (#15565)

    alexeykuzmin authored and jkleinsc committed Nov 5, 2018
Commits on Oct 25, 2018
  1. ci: run more Chromium unit tests (#15363)

    alexeykuzmin authored and jkleinsc committed Oct 25, 2018
    * test: add an option to native tests runner to run also disabled tests
    
    * ci: run all native tests on clean Chromium
    
    * ci: update the disabled tests list for native unittests
Commits on Oct 24, 2018
  1. build: add conditions to check out Chromium and Node.js (#15319)

    alexeykuzmin authored and jkleinsc committed Oct 24, 2018
Commits on Oct 22, 2018
  1. ci: run unittests on clean Chromium (#15125)

    alexeykuzmin authored and jkleinsc committed Oct 22, 2018
    * ci: run unittests on clean Chromium
    
    * test: add '--run-only-disabled-tests' flag to "script/native-tests.py"
    
    * ci: add a job to run only disabled unittests
    
    * test: use a different GN config for the native tests
    
    * test: enable blink_common_unittests
    
    * test: disable WeakPtrDeathTest*
Commits on Oct 19, 2018
  1. build: document env vars expected to be set for the CI configs (#15129)

    alexeykuzmin committed Oct 19, 2018
    * ci: add a var for a full path to an Electron build config
    * ci: document external environment variables used by the CI build configs
  2. test: asyncawaitify one of sandbox related tests (#15252)

    alexeykuzmin authored and MarshallOfSound committed Oct 19, 2018
Commits on Oct 11, 2018
  1. Revert "FIXME: disable isCurrentlyAudible test to unblock merge" (#15078

    alexeykuzmin authored and ckerr committed Oct 11, 2018
    )
    
    This reverts commit c8a9a3f.
  2. build: add "apply_patches" flag to gclient (#15079)

    alexeykuzmin committed Oct 11, 2018
  3. test: update notification_provenance.patch to fix unittests compilati…

    alexeykuzmin committed Oct 11, 2018
    …on (#15060)
  4. ci: strip linux binaries for nightly release builds (#15063)

    alexeykuzmin authored and MarshallOfSound committed Oct 11, 2018
Commits on Oct 10, 2018
  1. ci: set timeouts for all steps on VSTS (#15051)

    alexeykuzmin committed Oct 10, 2018
  2. revert: "fixme: allow huge Electron archives" (#15048)

    alexeykuzmin committed Oct 10, 2018
    This reverts commit f7dee77.
Commits on Oct 9, 2018
  1. ci: run tests on VSTS in a separate job (#15027)

    alexeykuzmin authored and jkleinsc committed Oct 9, 2018
    * ci: run tests on VSTS in a separate job
    
    Split current monolithic job into two: one to build Electron,
    and the other to run its JavaScript tests.
    
    Optionally a "Custom.UseArtifacts.BuildId" variable
    can be used to run tests using binaries built in a different job.
    Useful to rerun test jobs failed because of flaky tests.
    
    * ci: fail a tests job on VSTS if it's started for a build of a different revision
    
    * ci: fail a tests job on VSTS if there are no test results
    
    * ci: run Mac tests on hosted MacOS agents
    
    * ci: install Node.js 10 on hosted Mac agents
Commits on Oct 8, 2018
  1. ci: fix the upload distribution step on VSTS (#15015)

    alexeykuzmin authored and ckerr committed Oct 8, 2018
    * ci: fix the upload distribution step on VSTS
    
    * ci: fix get_electron_exec()
    
    * ci: define "CI" env variable
Commits on Oct 7, 2018
  1. ci: various fixes (#15004)

    alexeykuzmin committed Oct 7, 2018
     - ci: don't send Slack notifications for the "linux-ia32-testing-tests" job
     - ci: fix symbols collection job on VSTS
     - ci: run tests on Windows for both "testing" and "release" builds
Commits on Oct 5, 2018
  1. ci: fix breakpad symbols generation (#14981)

    alexeykuzmin committed Oct 5, 2018
  2. ci: better Slack notifications for nightly jobs (#14985)

    alexeykuzmin committed Oct 5, 2018
     - do not report success from Eletron build jobs
     - report failures from more jobs
     - add separate summary jobs to report success
  3. build: make external binaries download action more flexible (#14982)

    alexeykuzmin committed Oct 5, 2018
    * build: make external binaries download action more flexible
    
    * chore: reformat DEPS
    
    Make it look more like Chromium //DEPS:
     - use name-pattern-condition-action order for hooks
     - add trailing commas
     - remove some line breaks
    
    Also remove redundant entry from "recursedeps".
  4. ci: temporary do no run "verify-ffmpeg.py" on Mac CI (#14986)

    alexeykuzmin authored and ckerr committed Oct 5, 2018
  5. build: make boto and requests optional dependencies (#14970)

    alexeykuzmin authored and jkleinsc committed Oct 5, 2018
Commits on Oct 4, 2018
  1. ci: rearrange builds on CircleCI (#14969)

    alexeykuzmin authored and jkleinsc committed Oct 4, 2018
    * ci: do not build ffmpeg for every PR on CircleCI
    
    * ci: build and run unittests in a separate workflow on CircleCI
    
    * ci: build chromedriver in a separate job
Older
You can’t perform that action at this time.