Migrate to AppVeyor

This commit is contained in:
Cameron Gutman
2021-03-03 17:04:14 -06:00
parent 81b9a3e859
commit 97f96bb116
3 changed files with 16 additions and 26 deletions

View File

@@ -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

View File

@@ -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.

15
appveyor.yml Normal file
View File

@@ -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