summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-08-22 15:00:44 +0200
committerLinus Färnstrand <linus@mullvad.net>2018-08-22 16:38:10 +0200
commit2dad4c8337ca3d1eedd0a7da19919a45987c36e3 (patch)
tree49265bbe4357bbe0aa0ecb588303a4e5e48cb4b0
parent5d144bb4b02cc479a35582b2ed6c529963456ac0 (diff)
downloadmullvadvpn-2dad4c8337ca3d1eedd0a7da19919a45987c36e3.tar.xz
mullvadvpn-2dad4c8337ca3d1eedd0a7da19919a45987c36e3.zip
Add appveyor config file for GUI tests
-rw-r--r--appveyor_gui.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/appveyor_gui.yml b/appveyor_gui.yml
new file mode 100644
index 0000000000..f603ab43ab
--- /dev/null
+++ b/appveyor_gui.yml
@@ -0,0 +1,28 @@
+environment:
+ matrix:
+ - WORKSPACE: "@mullvad/components"
+ - WORKSPACE: "desktop"
+
+install:
+ - yarn --version
+ - node --version
+ - cd gui
+ - yarn install
+
+# This is the "test phase", tweak it as you see fit
+test_script:
+ - yarn lint
+ - yarn workspace %WORKSPACE% test
+
+# Stops feature branches from triggering two builds (One for branch and one for PR)
+skip_branch_with_pr: true
+
+notifications:
+ - provider: Email
+ on_build_success: false
+ on_build_failure: false
+ on_build_status_changed: false
+
+# We build in the test stage, so disable Appveyor's build stage. This prevents
+# the "directory does not contain a project or solution file" error.
+build: false