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

letsencrypt / boulder / 12934
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: ocsp-fail-stops-issuances
DEFAULT BRANCH: master
Ran 31 Aug 2020 07:56PM UTC
Jobs 1
Files 114
Run time 7s
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

31 Aug 2020 07:56PM UTC coverage: 65.77% (-0.1%) from 65.89%
12934

push

travis-pro

web-flow
Add pre-issuance linting to ceremony tooling (#5056)

When issuing a new root or intermediate cert, we should take every
precaution possible to ensure that these certs are well-formed.

This change introduces a new step prior to issuing and writing a new CA
cert. We generate a new disposable private key based on the type of the
key being used in the real ceremony, then use this key to sign a fake
certificate for the sole purpose of linting. We then pass this through
the full suite of zlint's checks before proceeding with the actual
issuance.

Since this code path is largely similar to the pre-issuance linting done
by the new boulder signer tool, this change also factors it out into a
small, single-purpose `lint` package.

Fixes #5051

13296 of 20216 relevant lines covered (65.77%)

0.74 hits per line

Jobs
ID Job ID Ran Files Coverage
7 12934.7 (RUN="coverage" CONTAINER="netaccess") 31 Aug 2020 07:56PM UTC 0
65.77
Travis Job 12934.7
Source Files on build 12934
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12934
  • d8e0d019 on github
  • Prev Build on main (#12931)
  • Next Build on main (#12941)
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