Browse Source

Add CI tests with Travis CI

Closes #11.

* Add Travis CI YAML lint testing
* Add Travis CI badge to README
* Add IRC notifications for builds to #rit-foss-admin
pull/33/head
Justin W. Flory 2 years ago
committed by Justin W. Flory
parent
commit
5a72d7f7be
3 changed files with 12 additions and 0 deletions
  1. +7
    -0
      .travis.yml
  2. +4
    -0
      .yamllint
  3. +1
    -0
      README.md

+ 7
- 0
.travis.yml View File

@ -0,0 +1,7 @@
language: python
python: "3.6"
install: "pip install yamllint"
script: "yamllint -c .yamllint ."
notifications:
irc: "ircs://chat.freenode.net:6697/#rit-foss-admin"

+ 4
- 0
.yamllint View File

@ -0,0 +1,4 @@
extends: relaxed
rules:
line-length: disable

+ 1
- 0
README.md View File

@ -2,6 +2,7 @@ FOSS@MAGIC infrastructure
=========================
[![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0)
[![Build Status](https://travis-ci.org/FOSSRIT/infrastructure.svg?branch=master)](https://travis-ci.org/FOSSRIT/infrastructure)
Set of scripts, playbooks, and other tools to automate and manage FOSS@MAGIC infrastructure

Loading…
Cancel
Save