mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Complete
This commit is contained in:
parent
43b2f8c3ff
commit
344871d727
@ -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
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user