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

#1100 Allow specifying Nuget Source and provide option to specify parameters with config file in bootstrapper #1261

Merged
merged 1 commit into from
Nov 27, 2015

Conversation

Haydabase
Copy link
Contributor

I've added the ability to specify the NuGet source in the bootstrapper using the --nuget-source command line argument.
I also added the ability to specify the NuGet source, preferring NuGet, and a specific Paket version in appSettings in a config file for the bootstrapper. It seemed to me that this would be an easy way to commit the settings to a repo (certainly works for my needs!).

@forki
Copy link
Member

forki commented Nov 26, 2015

could you describe why you need to specify the source?

@Haydabase
Copy link
Contributor Author

I have a similar issue to #1100 where we host copies of the NuGet packages we use on our own internally hosted NuGet server. This allows us to keep track of the third party dependencies we use, and manage version upgrades. Our build servers do not have access to the web, and so cannot pull down Paket from Github or Nuget.org, so I need to be able to tell the bootstrapper to use an alternative Nuget server.

forki added a commit that referenced this pull request Nov 27, 2015
#1100 Allow specifying Nuget Source and provide option to specify parameters with config file in bootstrapper
@forki forki merged commit 7617ed8 into fsprojects:master Nov 27, 2015
@forki
Copy link
Member

forki commented Nov 27, 2015

ok makes sense, but if I would be you I would really avoid that extra enterprisey nuget server with blessed versions. I mean that's why we introduced the paket.lock file...

still thanks for contributing. I guess it's a good intermediate solution for very enterprisey environments

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.

None yet

2 participants