Travis CI integration

This commit is contained in:
Leroy Hopson 2020-05-10 17:23:58 +12:00
parent f5e98c68ce
commit d8156e0d5a
3 changed files with 29 additions and 1 deletions

20
.gutconfig.json Normal file
View file

@ -0,0 +1,20 @@
{
"dirs": [ "res://test" ],
"disable_colors": false,
"double_strategy": "partial",
"ignore_pause": false,
"include_subdirs": true,
"inner_class": "",
"log_level": 1,
"opacity": 100,
"post_run_script": "",
"pre_run_script": "",
"prefix": "test_",
"selected": "",
"should_exit": true,
"should_exit_on_success": false,
"should_maximize": false,
"suffix": ".gd",
"tests": [],
"unit_test_name": ""
}

8
.travis.yml Normal file
View file

@ -0,0 +1,8 @@
services:
- docker
install:
- docker pull barichello/godot-ci
script:
- docker run -v $(pwd):/src barichello/godot-ci godot --path /src -s addons/gut/gut_cmdln.gd

View file

@ -2,7 +2,7 @@
# GodotXterm # GodotXterm
[![Build Status](https://travis-ci.org/lihop/godot-xterm.svg?branch=master)](https://travis-ci.com/lihop/godot-xterm) [![Build Status](https://travis-ci.org/lihop/godot-xterm.svg?branch=master)](https://travis-ci.org/lihop/godot-xterm)
![Version](https://img.shields.io/badge/version-0.1.0-orange.svg) ![Version](https://img.shields.io/badge/version-0.1.0-orange.svg)
![Godot Version](https://img.shields.io/badge/godot-3.2+-blue.svg) ![Godot Version](https://img.shields.io/badge/godot-3.2+-blue.svg)
![License](https://img.shields.io/badge/license-MIT-green.svg) ![License](https://img.shields.io/badge/license-MIT-green.svg)