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

spiffe / spire / 7013
79%
master: 79%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 29 Apr 2021 01:53PM UTC
Jobs 2
Files 315
Run time 4min
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.346% (+0.5%) from 78.885%
7013

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>

23592 of 29733 relevant lines covered (79.35%)

37.44 hits per line

Jobs
ID Job ID Ran Files Coverage
2 7013.2 29 Apr 2021 01:56PM UTC 0
79.42
Travis Job 7013.2
3 7013.3 29 Apr 2021 01:53PM UTC 0
79.35
Travis Job 7013.3
Source Files on build 7013
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #7013
  • 73f660be on github
  • Prev Build on main (#7009)
  • Next Build on main (#7054)
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