Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rakefile cleanup and NuGet improvements for MacOS/Linux #35

Merged
merged 8 commits into from
Mar 14, 2012
Merged

Rakefile cleanup and NuGet improvements for MacOS/Linux #35

merged 8 commits into from
Mar 14, 2012

Conversation

mcunha
Copy link
Contributor

@mcunha mcunha commented Mar 14, 2012

Commits include support for:

  • Split tasks away from utility functions
  • NuGet emulation for build time package download [with caching]
  • All packages read from packages.config placed anywhere in solution folders
  • Tighter SSL checking on package download
  • No more specific version references inside Rakefile
  • Upgrading NuGet packages should now be transparent cross-platform as long as packages.config is updated
  • Updated .gitignore to ignore NUnit test results
  • new NuGet support now prints package manifest for improved CI logs

Keep packages between builds, and add dist_clean to wipe out packages.
Lets trust Microsoft to keep the certs updated
Now finds and uses packages.config anywhere in solution and fetches all
packages. Also supports package caching to prevent needless downloads.
bvanderveen added a commit that referenced this pull request Mar 14, 2012
Rakefile cleanup and NuGet improvements for MacOS/Linux
@bvanderveen bvanderveen merged commit 7dfc1a4 into kayakhttp:master Mar 14, 2012
@bvanderveen
Copy link
Contributor

Looks great, thank you!

@mcunha
Copy link
Contributor Author

mcunha commented Mar 14, 2012

Just paying my debt of gratitute. :-)

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