Closed Bug 1580265 Opened 3 months ago Closed 3 months ago

Remove leftover Travis configuration

Categories

(Testing :: geckodriver, task, P1)

Version 3
task

Tracking

(firefox71 fixed)

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: ato, Assigned: ato)

References

Details

Attachments

(1 file)

The 0.25.0 release was made entirely without interacting with the Travis CI infrastructure.
Together with whimboo we decided to disable all Travis hooks to the GitHub project.

The future holds that all release executables are made using TaskCluster.
We’re nearly there now, with signed builds for macOS and Windows.
The Linux binaries are still in what looks to be debug mode,
which means they are too big to be released on GitHub.

In any case, this does mean we can remove Travis related configuration
from testing/geckodriver/.

Assignee: nobody → ato
Status: NEW → ASSIGNED
Depends on: 1520585
Priority: -- → P1

The geckodriver 0.25.0 release was made entirely without the use
of Travis, and we have subsequently disabled all Travis hooks with
the GitHub project.

This patch removes the remaining Travis CI configuration for geckodriver
from central, as we plan to make future releases using TaskCluster.

DONTBUILD

Pushed by atolfsen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0c991aa12fce
geckodriver: remove unused Travis CI config; r=webdriver-reviewers,jgraham
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.