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

NugetPublish uses incorrect default -Source #106

Open
mrdavidlaing opened this issue Jul 2, 2015 · 0 comments
Open

NugetPublish uses incorrect default -Source #106

mrdavidlaing opened this issue Jul 2, 2015 · 0 comments

Comments

@mrdavidlaing
Copy link
Collaborator

Attempting to publish a nuget package:

build.ps1 -nuget_api_key 76b0XXXXX NugetPublish

However, it seems that it is using the incorrect default -Source setting, failing with

psake version 4.4.0
Copyright (c) 2010-2014 James Kovacs & Contributors

-------------------------[SetupContext]-------------------------


sln_file_info       : C:\dev\log4net.Appenders.Contrib\src\log4net.Appenders.Contrib.sln
solution_context    : Crane.Core.Api.SolutionContext
chocolatey_api_key  :
configuration       : Debug
nuget_api_url       : https://www.nuget.org/api/v2/
nuget_api_key       : 76b040c7XXXX
nuget_file          :
build_version       : 2.0.0.0
build_dir           : C:\dev\log4net.Appenders.Contrib\build
verbose             :
packages_folder     : C:\dev\log4net.Appenders.Contrib\src\packages
nuget_artifacts_dir : C:\dev\log4net.Appenders.Contrib\build-output\nuget
root_dir            : C:\dev\log4net.Appenders.Contrib
teamcity_build      : False
build_artifacts_dir : C:\dev\log4net.Appenders.Contrib\build-output
is_git_repo         : True
chocolatey_api_url  :

-------------------------[NugetExists]-------------------------
-------------------------[NugetPack]-------------------------
Attempting to build package from 'log4net.Appenders.Contrib.nuspec'.
Successfully created package 'C:\dev\log4net.Appenders.Contrib\build-output\nuget\log4net.Appenders.Contrib.2.0.0.0.nup
kg'.


-------------------------[NugetPublish]-------------------------
Error: 02/07/2015 15:06:12:
At C:\dev\log4net.Appenders.Contrib\build\modules\nugettasks.psm1:21 char:5 +     Invoke-CraneNugetPublishAllProjects $
global:context.solution_context -NugetO ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~ [<<==>>] Exception: Error executing nuget push for project log4net.Appenders.Contrib.Command: C:\dev\log4net.Ap
penders.Contrib\build\NuGet.exe push "C:\dev\log4net.Appenders.Contrib\build-output\nuget\log4net.Appenders.Contrib.2.0
.0.0.nupkg" -Source https://www.nuget.org/api/v2/ -ApiKey 76b040c7XXX, StandardOutput: Pushing
 log4net.Appenders.Contrib 2.0.0.0 to 'https://www.nuget.org/api/v2/'..., ErrorOutput: Failed to process request. 'Meth
od Not Allowed'. The remote server returned an error: (405) Method Not Allow

Explicitly setting the nuget_api_url works:

.\build.ps1 -nuget_api_key 76b040c7-XXX -nuget_api_url https://www.nuget.org NugetPublish
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

No branches or pull requests

1 participant