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

mirego / accent / 215
76%

Build:
DEFAULT BRANCH: master
Ran 26 Apr 2019 04:47PM UTC
Jobs 1
Files 253
Run time 12s
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
215

push

travis-ci-com

web-flow
Add GitHub webhooks integration to sync a project (#85)

* Add GitHub webhooks integration to sync a project

The webhook generates events that reads the repo’s config file (the same
config file used by accent-cli) and build "sync" and "add translations"
events in Accent.

It supports a default ref: you can specify to only
trigger the "sync" on the "release/production" branch. It also supports
automatic version sync. If you have a version in Accent that matches
your git tag, "sync" events will be generated for those versions,
without touching your current translations. This can be useful if you
use versions to freeze translations on your releases.

This commit only adds the API side of the feature. So while it’s not
user facing, if you want to test the feature, you can add a matching
"integrations" row in the database and setup your webhook in GitHub :)

* Add tests for integration scope

* Rename hook sync to hook update since the hook sync and add translations

* Order mix.exs deps

* Run formatter

* Fix credo

* Fix tests

* Move GitHub producer with the same shared code as the other producer, simple queue without back pressure

* Remove unused function

* Update event producer from gen stage queue broadcaster

* Add tests

113 of 113 new or added lines in 15 files covered. (100.0%)

1550 of 1589 relevant lines covered (97.55%)

15.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 215.1 26 Apr 2019 04:47PM UTC 0
97.55
Travis Job 215.1
Source Files on build 215
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #215
  • e1b1b106 on github
  • Prev Build on master (#194)
  • Next Build on master (#219)
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