Permalink
Commits on Jun 20, 2017
  1. Ignore Rider temp files

    zvirja committed with zvirja Jun 19, 2017
Commits on Jun 19, 2017
  1. Exclude revision from AssemblyVersion

    Revision shouldn't be a part of assembly version as API is backward
    compatible during the bug fixes.
    zvirja committed with zvirja Jun 14, 2017
Commits on May 15, 2017
  1. Merge pull request #759 from zvirja/minor-build-script-improvements

    Minor build script improvements
    zvirja committed on GitHub May 15, 2017
  2. Add .editorconfig file

    zvirja committed with zvirja May 14, 2017
  3. Merge pull request #758 from AutoFixture/zvirja/remove-redundant-file…

    …s-from-projects
    
    Remove obsolete files from projects
    zvirja committed on GitHub May 15, 2017
Commits on May 12, 2017
  1. Delete unused script variable

    zvirja committed May 12, 2017
  2. Merge pull request #755 from AutoFixture/zvirja/add-auto-deployment-s…

    …upport
    
    Add automatic deployment support
    zvirja committed on GitHub May 12, 2017
  3. Add FAKE configuration to handle AppVeyor triggers

    zvirja committed Apr 10, 2017
  4. Update NuGet to 3.5, remove old version

    zvirja committed May 12, 2017
  5. Remove NuGet from lib

    zvirja committed May 12, 2017
  6. Remove MSBuild community tasks

    zvirja committed May 12, 2017
  7. Publish sign key to repository

    zvirja committed Apr 5, 2017
  8. Update FAKE version

    zvirja committed with zvirja May 11, 2017
Commits on Apr 28, 2017
  1. Create solution that contains all the projects and build it

    Before we rebuild AutoFixture project multiple times as a part of the
    different solutions during the build. It significantly slow downs the
    build process because code analysis was run for a few times as well.
    
    Now we build all projects only once.
    zvirja committed with zvirja Apr 9, 2017
Commits on Apr 25, 2017
  1. Merge pull request #753 from AutoFixture/zvirja/calculate-build-versi…

    …on-based-on-repo-status
    
    Calculate build version based on repo status
    zvirja committed on GitHub Apr 25, 2017
Commits on Apr 21, 2017
  1. Update NuGet as pack could fail for SemVer 2.0 versions

    zvirja committed Apr 21, 2017
  2. Update README file with local build information

    zvirja committed Apr 18, 2017
  3. Pass calculated build versions to MSBuild tasks

    Some projects (e.g. NET Core) might use this information to automatically
    generate the AssemblyInfo file.
    zvirja committed Apr 11, 2017
  4. Ignore warning about invalid informational version

    As stated by MSDN, AssemblyInformationalVersion could hold any
    arbitrary data which describes the current release. It doesn't need to
    conform any format. However compiler produces a warning if value format
    is unrecognized, so we simply suppress warning to enable build.
    zvirja committed Apr 11, 2017
  5. Add calculation of the current version based on git history

    Last tag and number of commits since last tag is used to determine
    NuGet version. Resolved version is written to the global variable to be
    used later during NuGet pack.
    
    This approach allows to simplify Release Management by controlling
    releases via tags creation only.
    
    Additionally we calculate AssemblyInformationalVersion as NuGet combined
    with sha of the commit. This allows to quickly determine package version
    and base commit having assembly only.
    zvirja committed Apr 11, 2017
Commits on Apr 17, 2017
  1. Add missing AssemblyInformationalVersion to all the AssemblyInfo files

    The AssemblyInformationalVersion attribute will be used to store
    NuGet version of the package. It should be present in all the files,
    because later it will be updated by the script.
    zvirja committed Apr 11, 2017
  2. Merge pull request #751 from AutoFixture/update-fake-package

    Update the FAKE package
    zvirja committed on GitHub Apr 17, 2017
Commits on Apr 10, 2017
  1. Remove old FAKE as it isn't in use more

    zvirja committed Apr 10, 2017
  2. Update FAKE to new version and switch to FAKE.Core package instead

    FAKE should be updated to support MSBuild from VS 2017.
    FAKE.Core package is used instead of full FAKE because it's smaller,
    while all the required functionality is present.
    zvirja committed Apr 10, 2017
  3. Add batch file to update FAKE

    zvirja committed Apr 4, 2017
  4. Fix AppVeyor status badge

    zvirja committed on GitHub Apr 10, 2017
Commits on Jan 1, 2017