# Reminder: Travis-CI.org shuts down on December 31, 2020

**URL:** https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234
**Category:** Community
**Tags:** travis, ci, travis-ci
**Created:** [September 25, 2020, 1:54am UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234 "2020-09-25T01:54:15Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![dilumaluthge](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dilumaluthge/32/29283_2.png) [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)
#### Post date: [September 25, 2020, 1:54am UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/1 "2020-09-25T01:54:15Z")

</div>

Reminder: `Travis-CI.org` will be shut down on December 31, 2020. Full details are in [this newsletter from Travis](https://mailchi.mp/3d439eeb1098/travis-ciorg-is-moving-to-travis-cicom?e=%5BUNIQID%5D).

If you still have packages that are using `Travis-CI.org` for continuous integration, now is the time to migrate them to `Travis-CI.com`.

Instructions for migrating your repositories to `Travis-CI.com` are available in the [Travis documentation on repository migration](https://docs.travis-ci.com/user/migrate/open-source-repository-migration).

If you run into problems with the migration, I would recommend contacting Travis CI support.

---

<div class="post-metadata">

### Author: ![dilumaluthge](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dilumaluthge/32/29283_2.png) [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)
#### Post date: [September 25, 2020, 1:57am UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/2 "2020-09-25T01:57:40Z")

</div>

In addition to migrating your repos to `Travis-CI.com`, please remember to also update the Travis status badges in your `README.md` files, i.e. the badges that look like this:

![](https://travis-ci.com/travis-ci/travis-web.svg?branch=master)

You’ll want to make sure that all of your `README.md` files are using the `Travis-CI.com` badges.

More information on Travis status badges is available in the [Travis documentation page on status images](https://docs.travis-ci.com/user/status-images/).

---

<div class="post-metadata">

### Author: ![logankilpatrick](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/logankilpatrick/32/38123_2.png) [@logankilpatrick](https://discourse.julialang.org/u/logankilpatrick)
#### Post date: [September 25, 2020, 4:24am UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/3 "2020-09-25T04:24:39Z")

</div>

Thanks for the reminder!

---

<div class="post-metadata">

### Author: ![jagot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jagot/32/12217_2.png) [@jagot](https://discourse.julialang.org/u/jagot)
#### Post date: [September 25, 2020, 7:02am UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/4 "2020-09-25T07:02:41Z")

</div>

To quickly find which repos are affected, in your `~/.julia/dev` folder run the following:

```bash
$ rg -g '*.md' -g '*.org' -i 'travis-ci.org' *

```

This uses [ripgrep](https://github.com/BurntSushi/ripgrep), similar results should be possible with vanilla Posix/BSD grep as well.

---

<div class="post-metadata">

### Author: ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)
#### Post date: [September 27, 2020, 5:20pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/5 "2020-09-27T17:20:03Z")

</div>

Does this look correct?

 ![Screenshot 2020-09-27 at 18.16.58](https://global.discourse-cdn.com/julialang/original/3X/9/b/9bb9f8e48a8f575ff3dec61b88ede522dab512d4.png)

I feel I’ve taken a wrong turn somehow. I originally thought I just had to update the files in the packages, but this seems quite a lot more complicated to me. And I don’t want to migrate the whole JuliaGraphics organization, since I don’t speak for the whole organization, I just had three packages there.

And why it is a Beta - sounds like a bad idea to migrate working code to a beta?

---

<div class="post-metadata">

### Author: ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)
#### Post date: [September 27, 2020, 5:25pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/6 "2020-09-27T17:25:28Z")

</div>

That will sign up `JuliaGraphics` (and your personal account) for the beta. In the next step you can choose which repos to migrate so you don’t have to do it with all of them. What’s in beta is the transferring functionality and not the .com service. The .com service has been online for years. FWIW I transferred all of JuliaLang’s repos and it worked without complications.

---

<div class="post-metadata">

### Author: ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)
#### Post date: [September 27, 2020, 5:45pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/7 "2020-09-27T17:45:49Z")

</div>

Thanks. I don’t want to sign up other packages in JuliaGraphics, just mine. Not sure whether that’s possible. (I’m not as much of a core committer as you…😂)

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [September 27, 2020, 7:03pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/8 "2020-09-27T19:03:45Z")

</div>

Worked for me!

---

<div class="post-metadata">

### Author: ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)
#### Post date: [September 28, 2020, 10:53pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/9 "2020-09-28T22:53:07Z")

</div>

No luck for me. I’m turning round in selecting my repo in a organization but then it doesn’t show up for migrating.

---

<div class="post-metadata">

### Author: ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)
#### Post date: [September 28, 2020, 11:14pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/10 "2020-09-28T23:14:26Z")

</div>

Simple question: if we are using Julia’s infrastructure in our `.travis.yml`, do we still need to migrate anything explicitly other than the links to the badges in the README.md files?

```julia
language: julia
os:
  - linux
  - osx
julia:
  - 1.4
  - 1.5
  - nightly
matrix:
  allow_failures:
    - julia: nightly
  fast_finish: true
notifications:
  email: false
after_success:
  - julia -e 'using Pkg; Pkg.add("Coverage")'
  - julia -e 'using Coverage; Codecov.submit(process_folder())'

```

---

<div class="post-metadata">

### Author: ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)
#### Post date: [September 28, 2020, 11:26pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/11 "2020-09-28T23:26:18Z")

</div>

I have just done the migration on their website. It should be as easy as:

1. Sign in with GitHub on [travis-ci.com](http://travis-ci.com)
2. Sign up for the Beta features
3. Install their GitHub App (personal + orgs)
4. Go to the migrate tab and migrate the repos.

---

<div class="post-metadata">

### Author: ![cce](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cce/32/460_2.png) [@cce](https://discourse.julialang.org/u/cce)
#### Post date: [November 20, 2020, 1:35pm UTC](https://discourse.julialang.org/t/reminder-travis-ci-org-shuts-down-on-december-31-2020/47234/12 "2020-11-20T13:35:35Z")

</div>

As of today, [https://github.com/JuliaLang/Example.jl](https://github.com/JuliaLang/Example.jl) is still using [travis-ci.org](http://travis-ci.org)
