This commit is contained in:
Sven Van de Velde 2018-02-26 11:46:24 +01:00
parent 43b2f8c3ff
commit 344871d727

View File

@ -47,11 +47,6 @@ cache:
build_script: 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: | - ps: |
if( $env:appveyor_repo_branch -eq 'master' ) if( $env:appveyor_repo_branch -eq 'master' )
{ {
@ -65,44 +60,27 @@ build_script:
# get project with last build details # get project with last build details
$project = Invoke-RestMethod -method Post -Uri "$apiUrl/builds" -Headers $headers -Body $RequestBody $project = Invoke-RestMethod -method Post -Uri "$apiUrl/builds" -Headers $headers -Body $RequestBody
} }
- ps: | - ps: |
if( $env:appveyor_repo_branch -eq 'master' ) if( $env:appveyor_repo_branch -eq 'master' )
{ {
git clone -q https://github.com/FlightControl-Master/MOOSE_INCLUDE.git c:\Projects\Moose_Include $apiUrl = 'https://ci.appveyor.com/api'
md c:\Projects\Moose_Include\Moose_Include_Static $token = 'qts80b5kpq0ooj4x6vvw'
md c:\Projects\Moose_Include\Moose_Include_Dynamic $headers = @{
cp Moose_Include_Static\*.lua c:\Projects\Moose_Include\Moose_Include_Static "Authorization" = "Bearer $token"
cp Moose_Include_Dynamic\*.lua c:\Projects\Moose_Include\Moose_Include_Dynamic "Content-type" = "application/json"
cd c:\Projects\Moose_Include }
dir $RequestBody = @{ accountName = 'FlightControl-Master'; projectSlug = 'moose-include'; branch = 'master'; environmentVariables = @{} } | ConvertTo-Json
echo "Commit the Moose.lua include files to the MOOSE_INCLUDE repository" # get project with last build details
git config --global credential.helper store $project = Invoke-RestMethod -method Post -Uri "$apiUrl/builds" -Headers $headers -Body $RequestBody
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
} }
# ps : >-
# if( $env:appveyor_repo_branch -eq 'master' )
# {
# . .av\build_missions.bat
# }
test: off test: off
# test_script: # test_script:
# - cmd: luacheck "Moose Development\Moose\moose.lua" "Moose Mission Setup\moose.lua" # - 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' # - path: 'MOOSE_MISSIONS-Release\*.miz'
# name: miz # name: miz