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

cucumber / cucumber-jvm / 4378
87%
master: 86%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 12 Aug 2020 10:28PM UTC
Jobs 1
Files 401
Run time 1min
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

pending completion
4378

push

travis-ci

web-flow
[Core] Add --publish option (#2070)

* Add --publish option to publish to reports.cucumber.io

* Change banner to cyan

* Override CUCUMBER_MESSAGE_STORE_URL

* Create separate PublishFormatter

* Allow --plugin to be enabled via properties

* Prefer inheritance over composition

* Use PLUGIN_PUBLISH_TOKEN_PROPERTY_NAME to enable publish plugin

(Only via Environment and CLI)

* Use `properties.getOrDefault`

* Register cucumber.plugin.publish.url as constant

* --publish enables the plugin, so does properties

* Don't include publish plugin in supported plugins

* Add color aware to reporter

* Add monochrome test

* Enable monochrome on publish formatter

* More color aware

* Clean up

* Clean up

* Clean up

* Fix getOrDefault

* Publish should be the last plugin to receive events

* Add to Cucumber options

* Add to CucumberEngineOptions

* Add to CucumberEngineOptions

* Add to PLUGIN_PUBLISH_ENABLED_PROPERTY_NAME

* Validate token

* Fix token

* [Build] Clean up release command

* Code formatting

* Extract banner class so we can create more banners with ease

* Tweak banner text and colours

* Formatting

* Add option to quiet publish advertising banner

* Use NoPublishFormatter in junit-platform

* Avoid adding a plugin that does nothing

* Fix merge

* Don't test your eye balls

* Formatting

* Fix merge

* Use case classes for Format and Formats

* require non null

* Fix typo

* Clean up

* Revapi

* Clean up

* Remove unused

* Nice curloption

* Nice curloption

* Enable publish plugin via feature toggle

We are using the `Runtime.Builder` to construct runtimes for various tests.
To reduce the noise in the logs the publish feature should be off unless
explicitly enabled.

The publish plugin feature is enabled for the main, junit and testng runners.

* Clean up

* Revapi

* Remove CUCUMBER_PLUGIN_PUBLISH_URL env var. The messages.c... (continued)

252 of 252 new or added lines in 26 files covered. (100.0%)

7082 of 8218 relevant lines covered (86.18%)

0.86 hits per line

Jobs
ID Job ID Ran Files Coverage
3 4378.3 (COVERAGE=true) 12 Aug 2020 10:28PM UTC 0
86.18
Travis Job 4378.3
Source Files on build 4378
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4378
  • a741b27f on github
  • Prev Build on main (#4374)
  • Next Build on main (#4379)
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