Merge pull request #10 from FlightControl-Master/aa

Update appveyor.yml
This commit is contained in:
Applevangelist
2021-04-22 13:38:51 +02:00
committed by GitHub
+41 -38
View File
@@ -30,45 +30,48 @@ cache:
build_script: build_script:
- ps: | - ps: |
git checkout "$env:appveyor_repo_branch" 2>&1 # git checkout "$env:appveyor_repo_branch" 2>&1
git clone -q --depth=1 -b "$env:appveyor_repo_branch" https://github.com/FlightControl-Master/MOOSE_INCLUDE.git c:\Projects\Moose_Include # git clone -q --depth=1 -b "$env:appveyor_repo_branch" https://github.com/FlightControl-Master/MOOSE_INCLUDE.git c:\Projects\Moose_Include
git clone -q --depth=1 -b "$env:appveyor_repo_branch" https://github.com/FlightControl-Master/MOOSE_MISSIONS_UNPACKED.git c:\Projects\Moose_Missions_Unpacked # git clone -q --depth=1 -b "$env:appveyor_repo_branch" https://github.com/FlightControl-Master/MOOSE_MISSIONS_UNPACKED.git c:\Projects\Moose_Missions_Unpacked
dir c:\Projects # dir c:\Projects
$Exclude=@("LICENSE","README.md","\.*") # $Exclude=@("LICENSE","README.md","\.*")
Get-ChildItem . -directory -exclude "$Exclude" | git rm -r $_.FullName # Get-ChildItem . -directory -exclude "$Exclude" | git rm -r $_.FullName
dir # dir
foreach( $file in Get-ChildItem "c:\Projects\Moose_Missions_Unpacked" -Filter Moose.lua -Recurse | % { $_.FullName } ) # foreach( $file in Get-ChildItem "c:\Projects\Moose_Missions_Unpacked" -Filter Moose.lua -Recurse | % { $_.FullName } )
{ # {
Write-Host "file : $file" # Write-Host "file : $file"
Copy-Item -Path c:\Projects\Moose_Include\Moose_Include_Static\Moose.lua -Destination $file # Copy-Item -Path c:\Projects\Moose_Include\Moose_Include_Static\Moose.lua -Destination $file
} # }
foreach( $dir_packed in Get-ChildItem "c:\Projects\Moose_Missions_Unpacked" -Filter _unpacked -Recurse -Directory | % { $_.FullName } ) # foreach( $dir_packed in Get-ChildItem "c:\Projects\Moose_Missions_Unpacked" -Filter _unpacked -Recurse -Directory | % { $_.FullName } )
{ # {
Write-Host "dir_packed : $dir_packed" # Write-Host "dir_packed : $dir_packed"
$dir = $dir_packed.ToString().Replace( "\_unpacked","" ) # $dir = $dir_packed.ToString().Replace( "\_unpacked","" )
$miz = $dir_packed.ToString().Replace( "\_unpacked","" ) # $miz = $dir_packed.ToString().Replace( "\_unpacked","" )
$miz = $miz + "\" + ( Split-Path -Path "$miz" -Leaf ) # $miz = $miz + "\" + ( Split-Path -Path "$miz" -Leaf )
$miz = $miz + ".miz" # $miz = $miz + ".miz"
Write-Host "miz : $miz" # Write-Host "miz : $miz"
$to_dir = $dir.Replace("C:\Projects\Moose_Missions_Unpacked\","") # $to_dir = $dir.Replace("C:\Projects\Moose_Missions_Unpacked\","")
Write-Host "to_dir : $to_dir" # Write-Host "to_dir : $to_dir"
7z a -r -y -tzip -bb0 "$miz" "$dir_packed/*" >$null 2>&1 # 7z a -r -y -tzip -bb0 "$miz" "$dir_packed/*" >$null 2>&1
Remove-Item -Path "$dir_packed" -Force -Recurse # Remove-Item -Path "$dir_packed" -Force -Recurse
Remove-Item -Path "$dir\*.bat" -Force -Recurse # Remove-Item -Path "$dir\*.bat" -Force -Recurse
#dir "$dir" # dir "$dir"
mkdir -Path "$to_dir" -Force # mkdir -Path "$to_dir" -Force
Copy-Item "$dir\*" -Destination "$to_dir" -Recurse -Force # Copy-Item "$dir\*" -Destination "$to_dir" -Recurse -Force
} # }
echo "Commit to GITHUB" echo "Commit to GITHUB"
git config --global credential.helper store # git config --global credential.helper store
Add-Content "$env:USERPROFILE\.git-credentials" "https://$($env:access_token_documentation):x-oauth-basic@github.com`n" # Add-Content "$env:USERPROFILE\.git-credentials" "https://$($env:access_token_documentation):x-oauth-basic@github.com`n"
git config --global user.email "post@tniedermeier.com" # git config --global user.email "post@tniedermeier.com"
git config --global user.name "Applevangelist" # git config --global user.name "Applevangelist"
git add . 2>&1 # git add . 2>&1
git commit -m "MOOSE demonstration missions [skip ci]" 2>&1 # git commit -m "MOOSE demonstration missions [skip ci]" 2>&1
git push origin "$env:appveyor_repo_branch" 2>&1 # git push origin "$env:appveyor_repo_branch" 2>&1
dir # dir
echo "Pull No:" $env:APPVEYOR_PULL_REQUEST_NUMBER
echo "Pull Title:" $env:APPVEYOR_PULL_REQUEST_TITLE
echo "Commit:" $env:APPVEYOR_REPO_COMMIT
echo "Commit Message:" $env:APPVEYOR_REPO_COMMIT_MESSAGE
artifacts: artifacts:
on_finish: on_finish: