From d770882c1d4329a61428ed36f936d9fcaab20428 Mon Sep 17 00:00:00 2001 From: Behnam Esfahbod Date: Sun, 27 Sep 2020 18:45:09 -0700 Subject: [PATCH 1/2] travis: Add windows build --- .travis.yml | 8 ++++++-- README.md | 1 - 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index e6918324..6b33dca4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,11 @@ language: rust sudo: false -os: linux -dist: trusty + +jobs: + include: + - os: linux + dist: trusty + - os: windows rust: - nightly diff --git a/README.md b/README.md index 92569c26..40053409 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,6 @@ [![UNIC-logo](docs/images/UNIC-logo.png)](https://github.com/open-i18n/rust-unic/) [![Travis](https://img.shields.io/travis/open-i18n/rust-unic/master.svg?label=Linux%20build)](https://travis-ci.org/open-i18n/rust-unic/) -[![AppVeyor](https://img.shields.io/appveyor/ci/open-i18n/rust-unic/master.svg?label=Windows%20build)](https://ci.appveyor.com/project/open-i18n/rust-unic) [![Rust-1.45+](https://img.shields.io/badge/rustc-1.45+-red.svg#MIN_RUST_VERSION)](https://www.rust-lang.org/) [![Unicode-10.0.0](https://img.shields.io/badge/unicode-10.0.0-red.svg)](https://www.unicode.org/versions/Unicode10.0.0/) [![Release](https://img.shields.io/github/release/open-i18n/rust-unic.svg)](https://github.com/open-i18n/rust-unic/) From cf01512166619017538a7d281bab690ffb601f3c Mon Sep 17 00:00:00 2001 From: Behnam Esfahbod Date: Fri, 12 Oct 2018 03:40:10 -0700 Subject: [PATCH 2/2] travis: Enable Windows and MacOS builds --- .travis.yml | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6b33dca4..ae8ce901 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,33 @@ language: rust sudo: false -jobs: +matrix: + fast_finish: true include: - - os: linux - dist: trusty - - os: windows -rust: - - nightly - - beta - - stable - - 1.45.0 # = MIN_RUST_VERSION + # Linux + - rust: nightly + - rust: beta + - rust: stable + - rust: 1.45.0 # = MIN_RUST_VERSION + + # MacOS + - os: osx + rust: beta + - os: osx + rust: stable + + # Windows + - os: windows + rust: beta + - os: windows + rust: stable branches: except: - staging.tmp - trying.tmp -matrix: - fast_finish: true - notifications: email: on_success: never