AppVeyor 2.4.22
What’s new
-IncludeReferencedProjectsoption support during automatic packaging of NuGet artifacts. There is a newInclude referenced projectssetting on Build tab of project settings andbuild.include_nuget_references: true|falseinappveyor.yml- Deployment Agent: For Windows services
deploy.ps1is now run before service is started, so you have an ability to update itsapp.config. - Deployment Agent: For Windows services
service_usernameandservice_passwordsettings added to set custom user account to run service under. - Pseudo multi-line support in
descriptionfield ofGitHubdeployment provider. You can use\nsymbol to separate lines in release description which will be replaced with realLFsymbol during deployment. - Fixed “Object reference not set…” exception when starting a new build with insufficient GitHub/BitBucket permissions.
- SSH public key is always displayed for all private projects.
- Credit card on file can now be updated on Plan page.
- Default notifications mode for newly added users/collaborators is “Builds with my commits only”.
- Added new Enable deployments in Pull Requests project option for private GitHub projects.
Build worker updates
io.js 1.3.0andio.js 1.4.1both x86 and x64 added. UseInstall-Product node 1cmdlet to switch runtime to the latest io.js version.Coverity Scan Build Tool 7.6.0 x64was added to all workers inC:\Tools\Coverity.C:\Tools\Coverity\binadded toPATH.- Updated xUnit 2.0 runners to
2.0.0-rc3-build2880 - Go 1.4.2 x64 made default installation in
C:\gopath.- Go 1.4.2 x86 moved to
C:\go-x86 - Added
C:\go-x64symbolic link toC:\go - Set
GOROOTvariable toC:\go
- Go 1.4.2 x86 moved to
Previous worker images
There are build worker images available from previous deployment. You can use them in case of any issues with the current images:
Previous Windows Server 2012 R2Previous UnstablePrevious Visual Studio 2014 CTP4Previous Visual Studio 2015 CTPPrevious Visual Studio 2015 CTP 6Previous Visual Studio 2015 PreviewPrevious MinGW
You can select build worker image in OS dropdown on Environment tab of project settings or if you use appveyor.yml:
os: Previous Windows Server 2012 R2
Note to “Pro” customers: Whenever custom build worker image is chosen the build will run on Azure, so there is about 3-4 minutes delay before build starts to provision build worker virtual machine.