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

Commit

Permalink
Add appveyor.yml config file
Browse files Browse the repository at this point in the history
Fixes #42

- add `appveyor.yml` config file inspired by the main repository
in order to control the behavior of Appveyor during pull requests.

Signed-off-by: Vincent Fugnitto <[email protected]>
  • Loading branch information
vince-fugnitto authored and marcdumais-work committed Sep 11, 2019
1 parent 9f6c765 commit 1788ef2
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
shallow_clone: true

environment:
matrix:
- nodejs_version: "10"

platform:
- x64

branches:
only:
- master

install:
- ps: Install-Product node $env:nodejs_version $env:platform
- npm install [email protected] -g
- netsh advfirewall firewall add rule name="SeleniumIn" dir=in action=allow protocol=TCP localport=4444
- netsh advfirewall firewall add rule name="SeleniumOut" dir=out action=allow protocol=TCP localport=4444
- cmd: set THEIA_SKIP_NPM_PREPARE=1 && yarn install
- npx rimraf node_modules/@theia/electron/download

before_build:
- node --version && npm --version && yarn --version && python --version

build_script:
- yarn prepare

test_script:
- appveyor-retry yarn test

0 comments on commit 1788ef2

Please sign in to comment.