- BuildVersion: 1.7.0.{BuildCounter}
- NuGetRestore
- Solution File: Pinta.sln
- AssemblyVersion
- Version: {BuildVersion}
- Files: Pinta/Properties/AssemblyInfo.cs;Pinta.Core/Properties/AssemblyInfo.cs;Pinta.Effects/Properties/AssemblyInfo.cs;Pinta.Gui.Widgets/Properties/AssemblyInfo.cs;Pinta.Resources/Properties/AssemblyInfo.cs;Pinta.Tools/Properties/AssemblyInfo.cs
- RegexReplace
- Regex: ApplicationVersion\s*=\s*".*"
- Replacement: ApplicationVersion = "{BuildVersion}"
- Files: Pinta.Core/PintaCore.cs
- MSBuild
- Build File: Pinta.sln
- Configuration: Debug
- Platform: AnyCPU
- msgfmt
- Files: po/*.po
- Output: bin/locale/{code}/LC_MESSAGES/pinta.mo
- RegexReplace
- Regex: ProductVersion\s*=\s*".*"
- Replacement: ProductVersion = "{BuildVersion}"
- Files: Wix/common.wxi
- RegexReplace
- Regex: ProductVersionText\s*=\s*".*"
- Replacement: ProductVersionText = "DEV BUILD - {BuildVersion}"
- Files: Wix/common.wxi
- Download
- Url: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi
- Destination: Wix/gtk-sharp-2.12.22.msi
- CanCache: true
- MSBuild
- Build File: Wix/PintaWix.sln
- Configuration: Debug
- Rename
- Source: Wix/bin/Debug/pinta.exe
- Destination: Wix/bin/Debug/pinta-dev-{BuildVersion}.exe
- Artifacts
- Windows Installer: Wix/bin/Debug/pinta-dev-{BuildVersion}.exe
- NuGetRestore
- Solution File: Pinta.sln
- AssemblyVersion
- Version: {BuildVersion}
- Files: Pinta/Properties/AssemblyInfo.cs;Pinta.Core/Properties/AssemblyInfo.cs;Pinta.Effects/Properties/AssemblyInfo.cs;Pinta.Gui.Widgets/Properties/AssemblyInfo.cs;Pinta.Resources/Properties/AssemblyInfo.cs;Pinta.Tools/Properties/AssemblyInfo.cs
- RegexReplace
- Regex: ApplicationVersion\s*=\s*".*"
- Replacement: ApplicationVersion = "{BuildVersion}"
- Files: Pinta.Core/PintaCore.cs
- xbuild
- Build File: Pinta.sln
- Configuration: Debug
- Platform: AnyCPU
- msgfmt
- Files: po/*.po
- Output: bin/locale/{code}/LC_MESSAGES/pinta.mo
- Zip
- Directory: bin
- Output: pinta-dev-{BuildVersion}.zip
- Artifacts
- Zip: pinta-dev-{BuildVersion}.zip