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

letsencrypt / pebble / 1352
8%

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

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

Jobs
ID Job ID Ran Files Coverage
1 1352.1 (GO111MODULE=on) 19 Jun 2019 06:46PM UTC 0
0.0
Travis Job 1352.1
Source Files on build 1352
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1352
  • 3901cd09 on github
  • Prev Build on master (#1350)
  • Next Build on master (#1361)
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