diff --git a/.travis.yml b/.travis.yml index e356efaac..1267c5e1a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: go go: -- "1.10.x" - "1.11.x" branches: @@ -9,8 +8,21 @@ branches: - master - develop +matrix: +fast_finish: true +include: +- go : 1.11.x + env: GO111MODULE=on + +before_install: +- go get -t -v ./... + script: - cd g && go test -v ./... +- cd g && go test -race -coverprofile=coverage.txt -covermode=atomic + +after_success: + - bash <(curl -s https://codecov.io/bash) diff --git a/README.MD b/README.MD index 698961ee7..aaeef88b4 100644 --- a/README.MD +++ b/README.MD @@ -2,7 +2,7 @@ -# GoFrame [![Go Doc](https://godoc.org/github.com/johng-cn/gf?status.svg)](https://godoc.org/github.com/johng-cn/gf) [![Build Status](https://travis-ci.org/johng-cn/gf.svg?branch=master)](https://travis-ci.org/johng-cn/gf) [![Go Report](https://goreportcard.com/badge/github.com/johng-cn/gf)](https://goreportcard.com/report/github.com/johng-cn/gf) [![Code Helper](https://www.codetriage.com/johng-cn/gf/badges/users.svg)](https://www.codetriage.com/johng-cn/gf) +# GoFrame [![Go Doc](https://godoc.org/github.com/johng-cn/gf?status.svg)](https://godoc.org/github.com/johng-cn/gf) [![Build Status](https://travis-ci.org/johng-cn/gf.svg?branch=master)](https://travis-ci.org/johng-cn/gf) [![Go Report](https://goreportcard.com/badge/github.com/johng-cn/gf)](https://goreportcard.com/report/github.com/johng-cn/gf) [![Code Helper](https://www.codetriage.com/johng-cn/gf/badges/users.svg)](https://www.codetriage.com/johng-cn/gf) [![Release](https://img.shields.io/github/release/johng-cn/gf.svg?style=flat-square)](https://github.com/johng-cn/gf/releases) `GF(GoFrame)` is a modular, lightweight, loosely coupled, high performance application development framework written in Go. Supporting graceful server, hot updates, multi-domain, multi-port, multi-service, HTTP/HTTPS, dynamic/hook routing and many more features. Providing a series of core components and dozens of practical modules.