Red Gate forums :: View topic - Nuget Package Creator
Return to www.red-gate.com RSS Feed Available

Search  | Usergroups |  Profile |  Messages |  Log in  Register 
Go to product documentation
Deployment Manager
Deployment Manager forum

Nuget Package Creator

Search in Deployment Manager forum
Post new topic   Reply to topic
Jump to:  
Author Message
Tredell



Joined: 06 Mar 2013
Posts: 4

PostPosted: Fri Mar 22, 2013 11:55 pm    Post subject: Nuget Package Creator Reply with quote

Do you guys have a tool which would ease the process of creating Nuget packages? Right now, I'm using TeamCity and whenever I create a package my website goes into the content directory.

I would like an easier way to create a Nuget package with the directory structure of my website (dropping the content directory).

-Tredell
Back to top
View user's profile Send private message
csmith



Joined: 30 Jun 2011
Posts: 114
Location: Cambridge

PostPosted: Tue Mar 26, 2013 5:07 pm    Post subject: Reply with quote

Hi

So, the Development Team have just started work to make package creation much more straightforward.

Our plan is to create a simple command line tool that will allow you to easily create specific package 'types' and push them to one of the package feeds you have added to Deployment Manager. We’ll start by delivering a version of the tool (probably in 2 weeks’ time) that will package up the contents of an output folder into a 'generic' package type and allow you to push it to Deployment Manager’s embedded NuGet feed. Then we’ll add dedicated web application and database package types, where the tool will understand how to extract and package the appropriate stuff.

We’d be really keen to hear your thoughts on the command line tool once we ship it – would you be happy to try it out and give us your feedback?

Best regards,
Chris
_________________
Chris Smith
Project Manager
Deployment Manager
Back to top
View user's profile Send private message
Tredell



Joined: 06 Mar 2013
Posts: 4

PostPosted: Wed Mar 27, 2013 12:05 am    Post subject: Reply with quote

Sure. I'd be happy to try it out. It'll remove some of the extra steps I take to create NuGet packages like copying the DLLs to the bin directory and deleting the lib directory after the deployment has completed successfully.

Cheers,
Tredell
Back to top
View user's profile Send private message
dmweyek



Joined: 16 May 2012
Posts: 13

PostPosted: Sat Mar 30, 2013 1:06 am    Post subject: Reply with quote

This may also be something that will work for my environment. I might be interested in testing this.
Back to top
View user's profile Send private message
Tredell



Joined: 06 Mar 2013
Posts: 4

PostPosted: Mon Apr 01, 2013 6:40 pm    Post subject: Reply with quote

Another way to do this would be to change deployment manager to optionally only deploy the contents of the "contents" directory within the NuGet package.

I find with our current NuGet packaging process, using TeamCity, it's quite easy to add the DLL's to a 'Bin' sub-directory within the content folder, but it is quite a bit harder to create the NuGet package without the default NuGet folders.

Cheers,
Tredell
Back to top
View user's profile Send private message
csmith



Joined: 30 Jun 2011
Posts: 114
Location: Cambridge

PostPosted: Tue Apr 23, 2013 1:19 pm    Post subject: Reply with quote

Hi all

Just wanted to let you know that we have just released the first version of the command line tool I mentioned in my earlier post. See this thread for details of what's new in Deployment Manager v1.1.8: http://www.red-gate.com/MessageBoard/viewtopic.php?t=16927.

At the moment, the command line tool will package up the entire contents of a folder, or allow you to configure the contents of the package using a nuspec file. Please visit our online documentation for more information regarding how to use rgpublish to create packages to deploy using DM.

Over the coming weeks we plan to add dedicated web application and database package types to the tool. When creating these packages the tool will understand how to extract and package the appropriate content.

Thanks
Chris
_________________
Chris Smith
Project Manager
Deployment Manager
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic All times are GMT + 1 Hour
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group