Skip to content

Commit

Permalink
Appveyor: update
Browse files Browse the repository at this point in the history
  • Loading branch information
meee1 committed Dec 4, 2017
1 parent 27f5ae7 commit 344aa3d
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 30 deletions.
4 changes: 4 additions & 0 deletions app.config
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,13 @@
<add key="UpdateLocationVersion" value="http://firmware.ardupilot.org/MissionPlanner/upgrade/" />
<add key="UpdateLocation" value="http://firmware.ardupilot.org/MissionPlanner/upgrade/" />
<add key="UpdateLocationMD5" value="http://firmware.ardupilot.org/MissionPlanner/checksums.txt" />
<add key="UpdateLocationZip" value="http://firmware.ardupilot.org/MissionPlanner/MissionPlanner-latest.zip" />
<add key="BetaUpdateLocationVersion" value="http://oborne.me/MissionPlanner/upgrade/" />
<add key="BetaUpdateLocation" value="http://oborne.me/MissionPlanner/upgrade/" />
<add key="BetaUpdateLocationMD5" value="http://oborne.me/MissionPlanner/checksums.txt" />
<add key="BetaUpdateLocationZip" value="http://oborne.me/MissionPlanner/MissionPlannerBeta.zip" />
<add key="MasterUpdateLocationMD5" value="https://ci.appveyor.com/api/projects/meee1/missionplanner/artifacts/checksums.txt?branch=master" />
<add key="MasterUpdateLocationZip" value="https://ci.appveyor.com/api/projects/meee1/missionplanner/artifacts/MissionPlannerBeta.zip?branch=master"/>
<add key="ParameterLocations" value="https://raw.githubusercontent.com/ardupilot/ardupilot/ArduCopter-stable/ArduCopter/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/ArduSub-stable/ArduSub/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/ArduPlane-stable/ArduPlane/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/APMrover2-stable/APMrover2/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/master/AntennaTracker/Parameters.cpp;" />
<add key="ParameterLocationsBleeding" value="https://raw.githubusercontent.com/ardupilot/ardupilot/master/ArduCopter/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/master/ArduSub/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/master/ArduPlane/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/master/APMrover2/Parameters.cpp; https://raw.githubusercontent.com/ardupilot/ardupilot/master/AntennaTracker/Parameters.cpp;" />
<add key="ParameterMetaDataXMLFileName" value="ParameterMetaData.xml" />
Expand Down
75 changes: 45 additions & 30 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,46 @@
version: 1.0.{build}
image: Visual Studio 2017
configuration: Release
clone_depth: 1
clone_folder: c:\MP\
init:
- cmd:
cache: packages
build_script:
- cmd: >-
dotnet --info
c:\mp\.nuget\nuget.exe update -self
c:\mp\.nuget\nuget.exe restore
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe" MissionPlanner.sln /m /p:Configuration=Release /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
dir c:\mp\bin\Release\net461
test: off
artifacts:
- path: bin\Release\net461
name: MissionPlannerBeta
deploy: off
notifications:
- provider: Webhook
url: https://webhooks.gitter.im/e/e12df81fc82d8b11e3d8
method: POST
on_build_success: true
on_build_failure: false
version: 1.0.{build}
image: Visual Studio 2017
configuration: Release
clone_depth: 1
clone_folder: c:\MP\
init:
- cmd:
cache: packages
build_script:
- cmd: >-
dotnet --info
c:\mp\.nuget\nuget.exe update -self
c:\mp\.nuget\nuget.exe restore
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe" MissionPlanner.sln /m /p:Configuration=Release /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
dir c:\mp\bin\Release\net461
cd bin\Release\net461
for /f %%f in ('dir /a-d /b plugins') do if exist .\%%f del .\plugins\%%f
set PATH=c:\cygwin\bin;%PATH%
7z a -tzip ..\..\..\MissionPlannerBeta.zip *
c:\cygwin\bin\find.exe ./ -type f -print0 | xargs.exe -i -0 md5sum.exe '{}' > checksums.txt
copy checksums.txt c:\mp\
test: off
artifacts:
- path: MissionPlannerBeta.zip
name: MissionPlannerBeta
- path: checksums.txt
name: checksums
deploy: off
notifications:
- provider: Webhook
url: https://webhooks.gitter.im/e/c7f1e74edef028cfa905
method: POST
on_build_success: true
on_build_failure: false
on_build_status_changed: false

0 comments on commit 344aa3d

Please sign in to comment.