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

ckeditor / ckeditor5-dev / 2113
90%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2018 09:49AM UTC
Jobs 1
Files 83
Run time 4s
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
2113

push

travis-ci

web-flow
Merge pull request #431 from ckeditor/t/427

Feature: Releasing packages has been split from single step to two. Both steps support a `dry-run` mode which allows testing every step of the release process without publishing anything. Closes #427.

For tagging repositories use `tasks.bumpVersions()` which updates version across all packages in the project. Before starting the updating process, the task validates whether all ingredients are defined (mostly whether changelogs were generated).

For publishing changes use `tasks.releaseSubRepositories()` which cares about publishing changes on NPM and/or GitHub. It checks versions of packages published on NPM and GitHub so there is no risk to publish the same changes twice.

Both tasks contain a dry-run mode which allows testing the whole process without a pain about pushing or publishing. The dry-run mode prints every called command on the screen. Instead of publishing package, it creates an archive that contains content which will be published. All commits made by `npm version` (and its hooks like `pre` or `post`) will be removed.

BREAKING CHANGES: `tasks.releaseSubRepositories()` does not updates versions any more. Use it together with `tasks.bumpVersions()`.

BREAKING CHANGES: `cli.configureReleaseOptions()` returns `npm` and `github` keys (and opposite values) instead of `skipNpm` and `skipGithub`

BREAKNG CHANGES: `getSubRepositoriesPaths()` returns an object that contains two keys: `matched` and `skipped`. Was: `packages` and `skipped`.

NOTE: `tasks.generateChangelogForSubRepositories()` accepts `skipMainRepository` option which is passed to `getSubRepositoriesPaths()` util. If `skipMainRepository` option is set on true, the package defined in `options.cwd` will be added as `skipped`, if on false, as `matched`.

700 of 824 branches covered (84.95%)

Branch coverage included in aggregate %.

2131 of 2353 relevant lines covered (90.57%)

17.47 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2113.1 09 Oct 2018 09:49AM UTC 0
89.11
Travis Job 2113.1
Source Files on build 2113
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2113
  • f00cd31e on github
  • Prev Build on master (#2110)
  • Next Build on master (#2119)
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