Franck Nijhof ebca3218c7
🔥Removes linkable_title everywhere (#9772)
* Automatically create linkable headers

* Visually improve position of linkable header chain icon

* Do not auto link  headers on homepage

* Remove linkable_title everywhere

* 🚑 Re-instante linkable_title plugin as NOOP
2019-07-04 19:08:27 +02:00

2.2 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class, redirect_from
layout title description date sidebar comments sharing footer logo ha_category ha_release ha_iot_class redirect_from
page Travis-CI Sensor Instructions on how to integrate the test build results reported by Travis-CI within Home Assistant. 2017-09-04 10:00 true false true true travisci.svg
Sensor
0.56 Cloud Polling
/components/sensor.travisci/

With this sensor platform, you will be able to integrate the test build results reported by Travis-CI working within Home Assistant.

Setup

Create a GitHub access token with the following scopes:

  • read:org
  • user:email
  • repo_deployment
  • repo:status
  • write:repo_hook

Configuration

To enable this platform, please add the following to your configuration.yaml file:

# Example configuration.yaml entry
sensor:
  - platform: travisci
    api_key: YOUR_ACCESS_TOKEN

{% configuration %} api_key: description: The acces token for GitHub. required: true type: string branch: description: "Determine which default branch should be used by the state condition." required: false default: master type: string monitored_conditions: description: Conditions to display in the frontend. If not specified, all conditions below will be enabled by default. The following conditions can be monitored. required: false type: list keys: last_build_id: description: Turn the last build job ID. last_build_duration: description: Return the time elapsed in seconds to run the last test job. last_build_finished_at: description: Return the timestamp of when the last test job finished. last_build_started_at: description: Return the timestamp of when the last test job started. last_build_state: description: "Return the state from the latest test job/PR. The conditions can be: 'passed', 'failed' or 'started'." state: description: "Return the build test from the branch specified at by branch parameter." repository: description: Name from the GitHub repositories to be monitored. If not specified, all GitHub repositories linked to Travis-CI will be enabled by default. required: false type: list {% endconfiguration %}