Skip to content

Remove dead Travis CI and Code Climate references - #604

Open
tas50 wants to merge 1 commit into
upserve:masterfrom
tas50:remove-travis-codeclimate
Open

Remove dead Travis CI and Code Climate references#604
tas50 wants to merge 1 commit into
upserve:masterfrom
tas50:remove-travis-codeclimate

Conversation

@tas50

@tas50 tas50 commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Neither service has run against this project in years.

Code Climate was acquired, and codeclimate.com/github/upserve/docker-api now 301s to qlty.sh, which serves an HTML login page rather than an SVG. The README badge therefore renders as a broken image.

Travis has not been used since GitHub Actions was added in Feb 2021 (535a59e). The leftover .travis.yml is stale in every dimension: Ruby 2.2-2.7, Docker 18.06/18.09/19.03, Ubuntu bionic, and bundler ~> 1.17.3.

Changes

  • Delete .travis.yml.
  • Delete script/install_docker.sh — its only caller was .travis.yml, and the GitHub Actions workflow inlines its own Docker install steps.
  • Remove the broken Code Climate badge from the README.

No CI configuration is affected: .github/workflows/unit_test.yml is untouched and remains the only thing running tests.

Out of scope

script/docker (SysV init script) and script/docker.conf (upstart config) are also unreferenced dead code, last touched in 2016 for Docker 1.6. They are not Travis-specific, so I left them alone — happy to remove them in a follow-up if you would like.

Neither service has run against this project in years.

Code Climate was acquired and codeclimate.com/github/upserve/docker-api
now 301s to qlty.sh, which serves an HTML login page rather than an SVG.
The README badge therefore renders as a broken image.

Travis has not been used since GitHub Actions was added in Feb 2021
(535a59e). The leftover .travis.yml is stale in every dimension: Ruby
2.2-2.7, Docker 18.06/18.09/19.03, Ubuntu bionic, and bundler ~> 1.17.3.

- Delete .travis.yml.
- Delete script/install_docker.sh. Its only caller was .travis.yml; the
  GitHub Actions workflow inlines its own Docker install steps.
- Remove the broken Code Climate badge from the README.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant