[build] remove anything related to AppVeyor (#666)
As part of consolidating our CI setup, we now have Windows builds running on Jenkins. This means we no longer need to use AppVeyor at all, which is a good thing. AppVeyor is not a CI system well known by other folks working on the Xamarin or Mono teams, where Jenkins is mostly used. Other changes: - Updated `.gitignore` for files appearing on Windows: `UpgradeLog.htm` from VS upgrading projects and `*.obj` from running the C tests
This commit is contained in:
Родитель
27ffa489c8
Коммит
53783834f2
|
@ -42,6 +42,8 @@ packages
|
||||||
/tests/android/**/.project
|
/tests/android/**/.project
|
||||||
.gradle/
|
.gradle/
|
||||||
.idea/
|
.idea/
|
||||||
|
*.obj
|
||||||
|
UpgradeLog*.htm
|
||||||
|
|
||||||
### Xcode ###
|
### Xcode ###
|
||||||
DerivedData/
|
DerivedData/
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
|---------------------------|-----------------------------|
|
|---------------------------|-----------------------------|
|
||||||
| [![windows-vs-x86][1]][2] | [![osx-clang-x86][3]][4]
|
| [![windows-vs-x86][1]][2] | [![osx-clang-x86][3]][4]
|
||||||
|
|
||||||
[1]: https://ci.appveyor.com/api/projects/status/lnmi5dh2ukm1n79o/branch/master?svg=true
|
[1]: https://jenkins.mono-project.com/view/Xamarin.MaciOS/job/embeddinator-4000-windows/badge/icon
|
||||||
[2]: https://ci.appveyor.com/project/tritao/embeddinator-4000/branch/master
|
[2]: https://jenkins.mono-project.com/view/Xamarin.MaciOS/job/embeddinator-4000-windows/
|
||||||
[3]: https://travis-ci.org/mono/Embeddinator-4000.svg?branch=master
|
[3]: https://travis-ci.org/mono/Embeddinator-4000.svg?branch=master
|
||||||
[4]: https://travis-ci.org/mono/Embeddinator-4000
|
[4]: https://travis-ci.org/mono/Embeddinator-4000
|
||||||
|
|
||||||
|
|
55
appveyor.yml
55
appveyor.yml
|
@ -1,55 +0,0 @@
|
||||||
# Reference: http://www.appveyor.com/docs/appveyor-yml
|
|
||||||
# Notes:
|
|
||||||
# - Indent each level of configuration with 2 spaces. Do not use tabs!
|
|
||||||
|
|
||||||
#---------------------------------#
|
|
||||||
# general configuration #
|
|
||||||
#---------------------------------#
|
|
||||||
|
|
||||||
version: 1.0.{build}
|
|
||||||
|
|
||||||
branches:
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
except:
|
|
||||||
- gh-pages
|
|
||||||
|
|
||||||
#---------------------------------#
|
|
||||||
# environment configuration #
|
|
||||||
#---------------------------------#
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
fast_finish: true
|
|
||||||
|
|
||||||
image: Visual Studio 2017
|
|
||||||
|
|
||||||
platform:
|
|
||||||
- x86
|
|
||||||
|
|
||||||
configuration:
|
|
||||||
- Release
|
|
||||||
|
|
||||||
environment:
|
|
||||||
MONO_INSTALLER: mono-5.0.1.1-gtksharp-2.12.44-win32-0.msi
|
|
||||||
JAVA_HOME: C:\Program Files\Java\jdk1.8.0
|
|
||||||
NUGET_API_KEY:
|
|
||||||
secure: M7FCCdLkTgVrs4rejEtDi8yw6dAJxqFruJlUUWvR2B5f4ABB8SJCROdKaA6doRMV
|
|
||||||
|
|
||||||
cache:
|
|
||||||
- packages -> **\packages.config
|
|
||||||
- external\Xamarin.Android -> build\Android.cake
|
|
||||||
|
|
||||||
#---------------------------------#
|
|
||||||
# build scripts #
|
|
||||||
#---------------------------------#
|
|
||||||
|
|
||||||
init:
|
|
||||||
- cmd: git config --global core.autocrlf true
|
|
||||||
|
|
||||||
install:
|
|
||||||
- cmd: appveyor DownloadFile https://download.mono-project.com/archive/5.0.1/windows-installer/%MONO_INSTALLER%
|
|
||||||
- cmd: msiexec /i %MONO_INSTALLER% /qn /norestart
|
|
||||||
|
|
||||||
build_script:
|
|
||||||
- cmd: git submodule update --init --recursive
|
|
||||||
- ps: .\build.ps1 -verbose -t AppVeyor -v diagnostic
|
|
|
@ -59,13 +59,6 @@ Task("Tests")
|
||||||
.IsDependentOn("Run-C-Tests")
|
.IsDependentOn("Run-C-Tests")
|
||||||
.IsDependentOn("Run-Java-Tests");
|
.IsDependentOn("Run-Java-Tests");
|
||||||
|
|
||||||
Task("AppVeyor")
|
|
||||||
.IsDependentOn("Build-Binder")
|
|
||||||
.IsDependentOn("Android-Tests")
|
|
||||||
.IsDependentOn("Build-CSharp-Tests")
|
|
||||||
.IsDependentOn("Run-C-Tests")
|
|
||||||
.IsDependentOn("Build-Java-Tests");
|
|
||||||
|
|
||||||
Task("Jenkins")
|
Task("Jenkins")
|
||||||
.IsDependentOn("Build-Binder")
|
.IsDependentOn("Build-Binder")
|
||||||
.IsDependentOn("Android-Tests")
|
.IsDependentOn("Android-Tests")
|
||||||
|
|
Загрузка…
Ссылка в новой задаче