Skip to content

Deprecating Appveyor as tests CIS #988

@OmarTawfik

Description

@OmarTawfik

As part of the continuous work of refactoring/cleaning up our infrastructure related tooling/scripts, and after merging the recent refactoring work, here is what I think is needed for us to be in Jenkins and drop appveyor for good:

Build workflow:

  1. Restore Nuget packages
  2. MSBuild VisualFSharp.sln
  3. Nunit VisualFSharp.sln

This would have the benefit of:

  1. Running all tests in CI (not just smoke tests), which improves verification time, and would allow us to make use of more powerful jenkins machines/add parallel jobs to test different suites in the same time.
  2. Improve dev story greatly, as everything will be loadable in VS, and runnable/debuggable through the test explorer window.

/cc @Microsoft/fsharp-compiler @dsyme @enricosada thoughts?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions