• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Netflix / genie / 1921 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 03 Jul 2018 10:44PM UTC
Files 317
Run time 33s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Jul 2018 10:27PM UTC coverage: 90.577% (+0.03%) from 90.549%
1921.1

push

travis-ci

tgianos
Move `@Configuration` classes in `genie-web` module to be auto configured

This commit changes the `@Configuration` classes contained in the `genie-web` module to be Spring Boot Auto Configuration classes. This allows greater control for consumers of the jar to control behavior of these configurations (easier to override beans or ignore configurations completely) while simultaneously allowing us to control when the configuration is applied (e.g. after Spring Cloud AWS has configured the credentials bean). Integration with internal boot resources should be simpler.

To make this work even better we might want to explore moving away from classpath scanning for beans entirely but for now that's too big of a change and I'm committing this to unblock internal Boot 2 integration testing.

9766 of 10782 relevant lines covered (90.58%)

0.91 hits per line

Source Files on job 1921.1
  • Tree
  • List 0
  • Changed 7
  • Source Changed 7
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1816
  • Travis Job 1921.1
  • 0e855b2a on github
  • Prev Job for on master (#1918.1)
  • Next Job for on master (#1923.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc