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

spiffe / spire / 7013 / 2
79%
master: 79%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 29 Apr 2021 01:57PM UTC
Files 315
Run time 47s
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

29 Apr 2021 01:44PM UTC coverage: 79.42% (+0.5%) from 78.938%
7013.2

push

travis-ci-com

web-flow
New catalog with version support (#2229)

- Introduces the idea of plugin and service repositories which advertise
their supported versions and available builtins and provide a binder for
the catalog to populate the repository with applicable facades.
- Generates code for the new SDK interfaces for existing
plugins/services. Removes the old spire-plugingen targets and tooling.
- Removes the reflect-heavy "fill" code with something a little more
explicit. The only use of reflect is to validate that the binder can
accept all version facades and wrap it for internal use.
- Removes examples and plugin test tools. Conceptually these belong in
the plugin SDK repository.
- Removes spiretest.LoadPlugin in favor of a new plugintest.Load system
tailored to the new catalog. The plugintest package makes for a clean
home for plugin test related things.
- `make generate` is now very fast, and has always been idempotent, so
it just regenerates every time it is called and doesn't try and be smart
about only regenerating what is needed. The plugingen and protogen
targets have been removed accordingly. This sidesteps problems with tool
version change detection that we've had historically.
- A few unit-tests were converted to test through the facade interface.
The rest were left until the individual plugin is converted to the v1
interface, as the changes would be little more hefty.

Signed-off-by: Andrew Harding <aharding@vmware.com>

23644 of 29771 relevant lines covered (79.42%)

18.71 hits per line

Source Files on job 7013.2
  • Tree
  • List 0
  • Changed 57
  • Source Changed 50
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 629829658
  • Travis Job 7013.2
  • 73f660be on github
  • Prev Job for on main (#7009.2)
  • Next Job for on main (#7054.3)
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