Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit e60301c

Browse files
Replace AppVeyor with Travis CI for Windows
- Replaces `AppVeyor` with `Travis CI` for Windows - Remove `appveyor.yml` - Update `travis.yml` to include `os: windows` build. - Add badges for `gitpod`, `travis` and `bugs`. Signed-off-by: Vincent Fugnitto <[email protected]>
1 parent 2520acd commit e60301c

File tree

4 files changed

+23
-33
lines changed

4 files changed

+23
-33
lines changed

.travis.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ install:
3030
- yarn prepare
3131
script:
3232
- travis_retry yarn test
33-
33+
3434
jobs:
3535
fast_finish: true
3636
allow_failures:
3737
- os: osx
38+
- os: windows
3839
include:
3940
- stage: test
4041
os: linux
@@ -43,6 +44,13 @@ jobs:
4344
before_script: skip
4445
script:
4546
- travis_retry yarn test:theia
47+
- os: windows
48+
env:
49+
- CXX=c++
50+
- YARN_GPG=no
51+
before_script: skip
52+
script:
53+
- travis_retry yarn test:theia
4654
- stage: deploy
4755
if: NOT type IN (cron, pull_request)
4856
os: linux

NOTICE.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
2424

2525
## Third-party Content
2626

27-
See overall third-party content notices in the main repository at
28-
https://github.com/theia-ide/theia/blob/master/NOTICE.md#third-party-content
27+
See overall third-party content notices in the main repository at
28+
https://github.com/eclipse-theia/theia/blob/master/NOTICE.md#third-party-content
2929

3030
## Cryptography
3131

@@ -40,7 +40,7 @@ permitted.
4040

4141
NOTICE:
4242

43-
Please note Electron combines Chromium and Node.js into a single runtime.
43+
Please note Electron combines Chromium and Node.js into a single runtime.
4444
While Electron, Chromium and Node.js are generally licensed under very
4545
permissive MIT and BSD-3-Clause licenses, both Electron and Chromium distribute
4646
FFmpeg. While FFmpeg is under the LGPL-2.1-or-later license it incorporates

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@
44

55
<h2>ECLIPSE THEIA - C/C++ EXTENSIONS</h2>
66

7+
<div id="badges" align="center">
8+
9+
[![Gitpod - Code Now](https://img.shields.io/badge/Gitpod-code%20now-blue.svg?longCache=true)](https://gitpod.io#https://github.com/eclipse-theia/theia-cpp-extensions)
10+
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-curved)](https://github.com/eclipse-theia/theia-cpp-extensions/labels/help%20wanted)
11+
[![Build Status](https://api.travis-ci.com/eclipse-theia/theia-cpp-extensions.svg?branch=master)](https://travis-ci.com/eclipse-theia/theia-cpp-extensions)
12+
[![Open questions](https://img.shields.io/badge/Open-questions-blue.svg?style=flat-curved)](https://github.com/eclipse-theia/theia-cpp-extensions/labels/question)
13+
[![Open bugs](https://img.shields.io/badge/Open-bugs-red.svg?style=flat-curved)](https://github.com/eclipse-theia/theia-cpp-extensions/labels/bug)
14+
15+
16+
</div>
17+
718
</div>
819

920
## Overview

appveyor.yml

-29
This file was deleted.

0 commit comments

Comments
 (0)