-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retire Travis #1342
Comments
The only remaining tests running on travis require docker. We could either use docker-in-docker with privileged containers, or else rewrite some shell scripts to not require docker. script:
- ./jenkins/diff-job-config-patch.sh
- ./jenkins/diff-e2e-runner.sh
- ./testgrid/jenkins_verify/verify.sh Of these, the only one I consider critical going forward is the |
I can rewrite testgrid one by parse jenkins config without jenkins_job_builder, but |
Why not use jenkins job builder as an external I don't know about |
I have vague painful memory that I screwed up to get jenkins job builder to work locally, but we can give another shot with bazel. |
It looks like the current state is that we're down to just: script:
- ./jenkins/diff-job-config-patch.sh
- ./testgrid/jenkins_verify/verify.sh I'm not sure if people are still using |
So they ensure
we probably still want the coverage since we still support Jenkins |
It looks to me like it also checks prow jobs, but what about |
I intend to migrate us off of Travis by the end of the quarter. See All Test on Prow Design Doc for the plan to move these docker-dependent jobs to Prow. Also noting that Travis caused some annoying delays yesterday since Tide blocks on green status and Travis got stuck on yellow for many test-infra PRs at least. |
The submit queue actually has some logic to close and reopen PRs if travis is stuck. I don't plan on adding that to tide now, but it's interesting. |
Closing+reopening PRs results in rerunning all tests. We wouldn't want to do that just for restarting travis. If tide knows what contexts are required, travis shouldn't be a problem. |
Done in #6305 🎉 |
It's probably a good opportunity to clean up this mess too.
The text was updated successfully, but these errors were encountered: