Travis CI can notify you about your build results through email, IRC, chat or custom webhooks. Default notification settingsTo register a service worker that runs in background: First we add a new js file service. I'm trying push notification with service worker in PWA. After registering service worker. This document describes how to set up and install Travis CI Enterprise Core Services. To run builds, you will need to install and set up: And that's it, you have an active service worker that will push notifications to the user every time GCM server will call it. In this codelab, you'll use a service worker to manage notifications. The instructions here assume that you're already familiar with service workers.