diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 6c4a493..0000000 --- a/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -language: objective-c - -git: - depth: 1 - -matrix: - include: - - os: osx - osx_image: xcode12 - env: - - SCHEME="Moonlight" - - TARGET="platform=iOS Simulator,OS=14.0,name=iPhone 11 Pro" - - os: osx - osx_image: xcode12 - env: - - SCHEME="Moonlight" - - TARGET="platform=iOS Simulator,OS=14.0,name=iPad Pro (9.7-inch)" - - os: osx - osx_image: xcode12 - env: - - SCHEME="Moonlight TV" - - TARGET="platform=tvOS Simulator,OS=14.0,name=Apple TV 4K" - -script: - - set -o pipefail && xcodebuild -project Moonlight.xcodeproj -scheme "$SCHEME" -destination "$TARGET" build | xcpretty diff --git a/README.md b/README.md index e4bc04e..1cfc3c2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Moonlight iOS/tvOS -[![Travis CI Status](https://travis-ci.com/moonlight-stream/moonlight-ios.svg?branch=master)](https://travis-ci.com/moonlight-stream/moonlight-ios) +[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/kwv8vpwr457lqn25/branch/master?svg=true)](https://ci.appveyor.com/project/cgutman/moonlight-ios/branch/master) [Moonlight for iOS/tvOS](https://moonlight-stream.org) is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for iOS and tvOS. Moonlight for iOS/tvOS allows you to stream your full collection of Steam games from your powerful desktop computer to your iOS device or Apple TV. diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..5fb8f74 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,15 @@ +version: 0.0.0.{build} + +clone_depth: 1 + +image: macOS + +before_build: + - 'git submodule update --init --recursive' + +build_script: + - sh: set -o pipefail && xcodebuild -project Moonlight.xcodeproj -scheme "Moonlight" -destination "platform=iOS Simulator,OS=14.3,name=iPhone 11 Pro" clean build | xcpretty + - sh: set -o pipefail && xcodebuild -project Moonlight.xcodeproj -scheme "Moonlight" -destination "platform=iOS Simulator,OS=14.3,name=iPad Pro (9.7-inch)" clean build | xcpretty + - sh: set -o pipefail && xcodebuild -project Moonlight.xcodeproj -scheme "Moonlight TV" -destination "platform=tvOS Simulator,OS=14.3,name=Apple TV 4K" clean build | xcpretty + +deploy: off