Commit Graph

11 Commits

Author SHA1 Message Date
Margen67 5d4c8d92fb [Azure Pipelines+GitHub Actions] Yet moar changes
Save one robocopy by copying LICENSE to the build folder instead of copying it twice.

Azure Pipelines:
 Switch artifact preparation to PowerShell to be consistent with GitHub Actions.
2020-04-08 03:21:03 +11:00
Margen67 b5b2eb73c4 [CI] Even moar changes
Remove CPU info step.

Azure Pipelines:
  Remove unneeded robocopy for SDL2.dll, use direct path for artifact instead.

GitHub Actions:
  Update ISSUE_TEMPLATE exclusion.
  Name stuff.
  Switch back to default shell/robocopy for artifact preparation.
  Seperate xenia-vfs-dump artifact.

GitHub Actions/AppVeyor:
  Add -mx1 to 7z (supposedly faster)
2020-04-08 03:21:02 +11:00
Margen67 1f0e5e8b7a [Azure Pipelines] Don't double zip artifacts
Also seperate them.
2020-04-08 03:21:02 +11:00
Margen67 13ab17dcad Add SDL2 to GitHub Actions and Azure Pipelines 2020-04-08 03:21:02 +11:00
Margen67 eff645a14c [CI] Moar minor changes
Exclude subdirectories of docs and .github;
 This fixes GitHub Actions triggering Azure.
Remove unneeded cd commands.

GitHub Actions:
 Use shorter version numbers.
2020-04-08 03:21:02 +11:00
Margen67 3a648e8a0c [CI] Print CPU 2020-04-08 03:21:01 +11:00
Margen67 f583a41095 [Azure Pipelines] Remove AVX512, build for all branches (again) 2020-04-08 03:21:00 +11:00
Margen67 7477f020bc Rename exe to xenia-canary, simplify CI steps, remove SSE2
SSE2 was only for troubleshooting Fable II, and didn't do anything anyway.
2020-04-08 03:20:56 +11:00
Margen67 19104ea815 [Azure] Don't build tests here either, only build on canary-test 2020-04-08 03:20:55 +11:00
Margen67 284a23a385 [CI] Skip master branch, also rename xenia.exe to xenia-canary.exe in AppVeyor+Azure 2020-04-08 03:20:34 +11:00
Margen67 9016a3ea08 AVX(2/512) builds
xenia-build:
 Make release the default config. (no longer need --config=Release)
 Add --cpu_arch argument;
  Valid options are SSE2 (default), AVX, AVX2, and AVX512.
CI:
 Remove unneeded env vars since we're only building Release for Windows anyway.
 Only do tests on AppVeyor since they only work there.
  AppVeyor:
   Remove empty tab/space.
   Remove unneeded cmds.
   Turn deploy off since it didn't do anything.
  GitHub Actions:
   Rename GitHub Actions artifacts.
Premake:
 Remove commented out garbage.
2020-04-08 03:20:29 +11:00