version: 1.0.{build} image: Visual Studio 2022 skip_tags: true skip_commits: files: - '**/*.md' - .github/ - data/* - .gitattributes - .gitignore - .travis.yml - README configuration: - Release platform: - Win32 - x64 before_build: - git tag --delete nightly-build - git clone --depth 1 https://github.com/mupen64plus/mupen64plus-win32-deps.git ..\mupen64plus-win32-deps - git clone --depth 1 https://github.com/mupen64plus/mupen64plus-core.git ..\mupen64plus-core build_script: - msbuild projects\msvc\mupen64plus-video-rice.vcxproj /p:Configuration=%configuration%;Platform=%platform% after_build: - ps: $env:rev1 = git describe --tags - set rev2=%platform% - if "%rev2%"=="Win32" set rev2=x86 - set filepkg=mupen64plus-video-rice_v%rev1%_%rev2% - cd projects\msvc\%platform%\%configuration% - copy *.dll ..\..\..\..\data - cd ..\..\..\..\data - 7z a -t7z ..\build\%filepkg%.7z * artifacts: - path: build\$(filepkg).7z name: $(filepkg)