From 344871d7273be6f2b3657fa307458c85d29f7c6d Mon Sep 17 00:00:00 2001 From: Sven Van de Velde Date: Mon, 26 Feb 2018 11:46:24 +0100 Subject: [PATCH] Complete --- .appveyor/appveyor.yml | 42 ++++++++++-------------------------------- 1 file changed, 10 insertions(+), 32 deletions(-) diff --git a/.appveyor/appveyor.yml b/.appveyor/appveyor.yml index 59dd55c63..b2ab377df 100644 --- a/.appveyor/appveyor.yml +++ b/.appveyor/appveyor.yml @@ -47,11 +47,6 @@ cache: build_script: - - cmd: md "Moose_Include_Static" - - cmd: md "Moose_Include_Dynamic" - - call lua5.1 "Moose Setup\\Moose_Create.lua" "S" %APPVEYOR_REPO_COMMIT% "Moose Development\\Moose" "Moose Setup" "Moose_Include_Static" - - call lua5.1 "Moose Setup\\Moose_Create.lua" "D" %APPVEYOR_REPO_COMMIT% "Moose Development\\Moose" "Moose Setup" "Moose_Include_Dynamic" - - call luasrcdiet --basic --opt-emptylines "Moose_Include_Static\Moose.lua" - ps: | if( $env:appveyor_repo_branch -eq 'master' ) { @@ -65,44 +60,27 @@ build_script: # get project with last build details $project = Invoke-RestMethod -method Post -Uri "$apiUrl/builds" -Headers $headers -Body $RequestBody } - - ps: | + - ps: | if( $env:appveyor_repo_branch -eq 'master' ) { - git clone -q https://github.com/FlightControl-Master/MOOSE_INCLUDE.git c:\Projects\Moose_Include - md c:\Projects\Moose_Include\Moose_Include_Static - md c:\Projects\Moose_Include\Moose_Include_Dynamic - cp Moose_Include_Static\*.lua c:\Projects\Moose_Include\Moose_Include_Static - cp Moose_Include_Dynamic\*.lua c:\Projects\Moose_Include\Moose_Include_Dynamic - cd c:\Projects\Moose_Include - dir - echo "Commit the Moose.lua include files to the MOOSE_INCLUDE repository" - git config --global credential.helper store - Add-Content "$env:USERPROFILE\.git-credentials" "https://$($env:access_token_documentation):x-oauth-basic@github.com`n" - git config --global user.email "sven.van.de.velde@telenet.be" - git config --global user.name "FlightControl-User" - git add . - git commit -m "MOOSE Commit Hash ID $env:APPVEYOR_REPO_COMMIT [skip ci]" 2>&1 - git push origin master 2>&1 - dir + $apiUrl = 'https://ci.appveyor.com/api' + $token = 'qts80b5kpq0ooj4x6vvw' + $headers = @{ + "Authorization" = "Bearer $token" + "Content-type" = "application/json" + } + $RequestBody = @{ accountName = 'FlightControl-Master'; projectSlug = 'moose-include'; branch = 'master'; environmentVariables = @{} } | ConvertTo-Json + # get project with last build details + $project = Invoke-RestMethod -method Post -Uri "$apiUrl/builds" -Headers $headers -Body $RequestBody } -# ps : >- -# if( $env:appveyor_repo_branch -eq 'master' ) -# { -# . .av\build_missions.bat -# } test: off # test_script: # - cmd: luacheck "Moose Development\Moose\moose.lua" "Moose Mission Setup\moose.lua" -artifacts: - - path: 'Moose_Include_Static\*.lua' - name: Static - - path: 'Moose_Include_Dynamic\*.lua' - name: Dynamic # - path: 'MOOSE_MISSIONS-Release\*.miz' # name: miz