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

TryGhost / Ghost / 9627
20%

Build:
DEFAULT BRANCH: master
Ran 11 Jun 2018 01:57PM UTC
Jobs 1
Files 14
Run time 3s
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
9627

Pull #6795

travis-ci

Aileen Nowak
Slack integration

closes #6584
- Frontend Changes:
	- adds 'Apps' to Navigation Menu
	- adds 'Slack' as nested page to Apps
	- adds `apps.css`
	- adds `slack-integration` model and uses `slack-settings` custom transform to parse JSON file
	- adds validation for `slack` model
	- adds fixtures and `slack/test` API endpoint to Mirage
	- adds acceptance tests for `apps-test` and `slack-test`
	- adds unit tests for `slack-settings` and `slack-integration`
- Backend Changes:
	- adds API endpoint `slack/test` to send Test Notification
	- adds default-values for slack model
	- sends payload to slack:
		- text: the url of the blogpost / test message
		- icon_url: url to ghost logo
		- username: Ghost
	- adds `slack/index.js` to send webhook to slack if
		- a new post is published (if slack webhook url is saved in settings)
		- user clicks on 'Send Test Notification' in UI
	- adds `slack.init()` to `server.index.js` to add event listener
	- adds unit test for `slack/index`
Pull Request #6795: Slack integration

61 of 680 branches covered (8.97%)

Branch coverage included in aggregate %.

119 of 991 relevant lines covered (12.01%)

0.84 hits per line

Jobs
ID Job ID Ran Files Coverage
3 9627.3 (DB=pg NODE_ENV=testing-pg) 11 Jun 2018 01:57PM UTC 0
10.77
Travis Job 9627.3
Source Files on build 9627
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9627
  • Pull Request #6795
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

© 2025 Coveralls, Inc