Skip to content

migrate to travis-ci.com #848

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

Closed
n2ygk opened this issue Oct 29, 2020 · 6 comments · Fixed by #850
Closed

migrate to travis-ci.com #848

n2ygk opened this issue Oct 29, 2020 · 6 comments · Fixed by #850
Assignees

Comments

@n2ygk
Copy link
Contributor

n2ygk commented Oct 29, 2020

See https://docs.travis-ci.com/user/migrate/open-source-repository-migration

Apparently travis-ci.org is being shrunk and eventually shut down.

Alternatively switch to github actions.

@n2ygk n2ygk assigned sliverc and n2ygk and unassigned sliverc Oct 29, 2020
@n2ygk
Copy link
Contributor Author

n2ygk commented Oct 29, 2020

@sliverc do I just need to change the webhook from travis-ci.org to travis-ci.com? Not quite sure.

@n2ygk
Copy link
Contributor Author

n2ygk commented Oct 29, 2020

@django-json-api/core I made a travis-ci.com request for the DJA org but I'm not sure who the request got routed to. I did not receive it.

@n2ygk
Copy link
Contributor Author

n2ygk commented Oct 29, 2020

I see it probably went to @gaker @sliverc and @jerel for the DJA org.... Will wait on you.

@sliverc
Copy link
Member

sliverc commented Oct 30, 2020

I will take over this hopefully soon. I have done this before in the past.

@n2ygk
Copy link
Contributor Author

n2ygk commented Oct 30, 2020

I will take over this hopefully soon. I have done this before in the past.

Thanks. Please let me know what you've done as I need to do the same on another project. It's a bit confusing!

@sliverc sliverc mentioned this issue Oct 30, 2020
5 tasks
@sliverc
Copy link
Member

sliverc commented Oct 30, 2020

It is done now.

The steps I took roughly:

  • Installed the GitHub Travis CI app on the org
  • Configure App and (all repositories does not work, need to chose specific repositories)
  • Logged into Travis CI com and enrolled into Beta to be able to migrate
  • chosen django-json-api org and started migration
  • in GitHhub: adjusted settings in protected branches to enforce "Travis CI - Pull Request" check and disabled old travis-ci.org status check (it actually took some minutes for the Travis CI - Pull Request to appear in the list)
  • in GitHub: removed travis-ci.org hook from DJA

It seems to be running now and much faster then before. Clean up of badge as of PR #850 currently outstanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants