Skip to content

Conversation

@Mpdreamz
Copy link
Member

@Mpdreamz Mpdreamz commented Apr 3, 2014

This branch includes a lot of work on the build script

  • signing now happens from inside visual studio with a key in build/keys/keypair.snk if this file is not there there are prebuild events in place to generate them same goes for running build from the command line. The F5 manifesto still holds
  • patching the generated NEST.xml to totally hack <inheritdoc /> support so that I do not have to write xml docs twice or keep them in sync.
  • Installing Elasticsearch.Net nuget package opens the nest documentation (will point to a breaking changes/getting started page soon)
  • Found out the internal web browser still runs IE8, shiv'ed the docs.
  • Documentation also rebuild when doing a full release build.
  • Assembly and nuspec version patching.

Mpdreamz added 5 commits April 2, 2014 13:15
Implemented fake task that patches xml docs to support <inheritdoc /> for interface implementations, removed snadcastle which is way tooo slow to be useful :(

fixed failing unit test post-refactor

fixed failing builds due to internalvisibleto being removed

nest & elasticsearch.net sign from the csproj file now, remove need for internalsvisibleto, fixed broken yaml test generator
… script's release routing will warn if assembly tokens do not match the known Nest/Elasticsearch-Net public key token though.
…ling the package in visual studio. Appearantly its web control still runs IE8 mode :( add html5shiv to make the docs somewhat readable on IE8

added init powershell scripts that open a breaking-changes page, will most likely be removed later
…studio will generate keypair.snk/public.snk automatically anyway
Mpdreamz added a commit that referenced this pull request Apr 3, 2014
@Mpdreamz Mpdreamz merged commit 01c433a into master Apr 3, 2014
@Mpdreamz Mpdreamz deleted the feature/assembly-signing branch June 17, 2014 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants