Skip to content
This repository has been archived by the owner on Nov 22, 2017. It is now read-only.

Releases: mozilla/mozilla_ci_tools

mozci 0.15.1: Buildbot Bridge support + bug fixes

13 Oct 19:54
Compare
Choose a tag to compare

It's been a while since our last announced released and I would like to highlight some of the significant changes since then.

A major highlight for the latest release is the support to schedule Buildbot jobs through TaskCluster making use of the Buildbot Bridge. For more information about this please read in here.

Contributors

@nikkisquared is our latest contributor who landed more formalized exceptions and error handling. Thanks!

As always, many thanks to @adusca and @vaibhavmagarwal for their endless contributions.

How to update

Run "pip install -U mozci" to update

New Features

  • Query Treeherder for hidden jobs
  • BuildbotBridge support
    • It allows submitting a graph of Buildbot jobs with dependencies
    • The graph is submitted to TaskCluster

Minor changes

  • Fix backfilling issue
  • Password prompt improvements
  • More specific exceptions
  • Skip Windows 10 jobs for talos

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.14.0...0.15.1

mozci 0.14.0: Support for DONTBUILD revisions

14 Aug 19:21
Compare
Choose a tag to compare

This release adds support for triggering jobs on DONTBUILD revisions.

How to update

Run "pip install -U mozci" to update

New Features:

mozci now supports triggering jobs on valid revisions that are not known to buildapi

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.13.2...0.14.0

mozci 0.13.2:

13 Aug 22:35
Compare
Choose a tag to compare

We have now deprecated the all-talos.py script with triggerbyfilters.py in this release (since triggerbyfilters gives more flexibility in choosing the jobs to trigger).

How to update

Run "pip install -U mozci" to update

Minor Update:

  • Remove mozci-alltalos script
  • Fix KeyError for triggering jobs when build is pending

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.13.1...0.13.2

mozci 0.13.1:

11 Aug 18:46
Compare
Choose a tag to compare

How to update

Run "pip install -U mozci" to update

Bug fixes:

Fix for value error in requests timeout

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.13.0...0.13.1

mozci 0.13.0:

10 Aug 22:00
Compare
Choose a tag to compare

In this release, we add the feature to retrigger Taskcluster jobs!!
The script is located at: mozci/scripts/misc/taskcluster_retrigger.py

How to update

Run "pip install -U mozci" to update

Major highlights

  • Ability to retrigger TaskCluster tasks

Minor highlights

  • Fix for value error in windows
  • Fix for finding repositories for new buildernames
  • Some new functions to determine downstream jobs from upstream builds

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.12.1...0.13.0

mozci 0.12.1:

03 Aug 20:24
Compare
Choose a tag to compare

How to update

Run "pip install -U mozci" to update

Bug fixes

  • Add times to extra_properties in trigger_all_talos_jobs function
  • Count failed jobs as potential jobs
  • Fix conditions in manual_backfill function
  • Add necessary properties to retrigger a job in MEMORY_SAVING_MODE

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.12.0...0.12.1

mozci 0.12.0:

28 Jul 17:15
Compare
Choose a tag to compare

This release contains some fixes to make mozci run on windows, and adding some functions for external consumers.

How to update

Run "pip install -U mozci" to update

Major highlights

  • Shifted mozci to the new TravisCI infrastructure
  • Fixed issues to run mozci on Windows

Minor improvements

  • Added some functions in mozci for external consumers.

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.11.0...0.12.0

mozci 0.11.0: New memory saving mode

21 Jul 21:07
Compare
Choose a tag to compare

How to update

Run "pip install -U mozci" to update

Major highlights

  • Added support for using ijson to load information, which decreases our memory usage

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.10.1...0.11.0

mozci 0.10.1: Fix request_id bug

17 Jul 23:02
Compare
Choose a tag to compare

How to update

Run "pip install -U mozci" to update

Major highlights

  • Fixed KeyError when querying for the request_id

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.10.0...0.10.1

mozci 0.10.0:

17 Jul 22:15
Compare
Choose a tag to compare

How to update

Run "pip install -U mozci" to update

Major highlights

  • --existing-only flag for mozci-trigger allows only retriggering test jobs
  • Support for pulse_actions functionality

All changes

You can see all changes in here:
armenzg/mozilla_ci_tools@0.9.0...0.10.0