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

letsencrypt / pebble / 1352 / 1
8%
master: 8%

Build:
DEFAULT BRANCH: master
Ran 19 Jun 2019 06:46PM UTC
Files 1
Run time 0s
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

18 Jun 2019 05:35PM UTC coverage: 0.0%. Remained the same
GO111MODULE=on

cron

travis-ci

cpu
CI: publish release assets to GitHub (#240)

Sets up automated deployment of executable assets to Pebble GitHub releases.

Travis CI and AppVeyor are configured to take advantage of their GitHub release
deploy provider. It allows to setup upon a tag build the proper creation of
a GitHub release draft (if it does not exist yet), then create/update the
relevant pebble/challtestsrv executables to this release.

Note that Travis handles the Linux executables, and AppVeyor the Windows ones.
In theory, thanks to the capability of Go to cross-compile, one CI system coul
do all the job. However here, I ensure that the platform-specific assets are not
pushed to the release before they have been fully tested in their native
platform. I think this is desirable and so I setup the workflow accordingly.

Once done, upon a tag push to GitHub (like v2.0.3), the two CI will trigger the
tag build, and deploy the artifacts at the end.

Note again that the release is set as a Draft, and so do not become public
before a manual action is done, like editing the release body to push
a changelog. Note also that the two CIs works independently from each other, and
reuse the existing draft release if exists, without trying to recreate the
release (that would drop the assets pushed by the other CI).

0 of 53 relevant lines covered (0.0%)

0.0 hits per line

Source Files on job 1352.1 (GO111MODULE=on)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 262
  • Travis Job 1352.1
  • 3901cd09 on github
  • Prev Job for GO111MODULE=on on master (#1350.1)
  • Next Job for GO111MODULE=on on master (#1361.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