Releases: mozilla/mozilla_ci_tools
mozci 0.15.1: Buildbot Bridge support + bug fixes
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
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:
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:
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:
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:
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:
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
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
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:
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