Red Gate forums :: View topic - Visual Studio 2013 Extension
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

Visual Studio 2013 Extension

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



Joined: 14 Oct 2013
Posts: 5

PostPosted: Mon Oct 14, 2013 4:50 pm    Post subject: Visual Studio 2013 Extension Reply with quote

Is there a deployment manager extension available for Visual Studio 2013 RC?

Last edited by mtrutledge on Fri Oct 18, 2013 7:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
james.billings



Joined: 16 Jun 2010
Posts: 1144
Location: My desk.

PostPosted: Fri Oct 18, 2013 11:50 am    Post subject: Reply with quote

We've had a few requests for this - I don't have an eta for it just yet, but I'll update this post as soon as I know more.
Back to top
View user's profile Send private message
bobkaine



Joined: 28 Oct 2013
Posts: 4

PostPosted: Wed Nov 06, 2013 5:24 pm    Post subject: Reply with quote

Any ETA yet?
Back to top
View user's profile Send private message
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Fri Nov 08, 2013 5:21 pm    Post subject: Reply with quote

This is being worked on as I type. We'll keep you updated.
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
chirayu



Joined: 17 Sep 2012
Posts: 65

PostPosted: Thu Nov 28, 2013 7:10 pm    Post subject: Reply with quote

We have just shipped v1.1.1.953 which has support for Visual Studio 2013! Upgrade, try it and give us feedback. Thanks!
_________________
Chirayu Shishodiya
Software Engineer - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
Levi Burton



Joined: 04 Dec 2013
Posts: 5
Location: United States

PostPosted: Wed Dec 04, 2013 3:46 pm    Post subject: Reply with quote

I have a question -- will this plugin eventually support non web apps? Or does it already? I'm trying to give it a shot, but the menu item "Publish for deployment..." only appears when right clicking on a web app.

It would be very handy if it supported non web apps!
Back to top
View user's profile Send private message AIM Address
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Wed Dec 04, 2013 6:23 pm    Post subject: Reply with quote

Hi Levi,

You're right that it can only publish web apps at the moment.

What kind of projects do you need support for?
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
Levi Burton



Joined: 04 Dec 2013
Posts: 5
Location: United States

PostPosted: Thu Dec 05, 2013 4:16 pm    Post subject: Re: Reply with quote

justin.caldicott wrote:
Hi Levi,

You're right that it can only publish web apps at the moment.

What kind of projects do you need support for?


Support for C# console apps would be great! I have many C# console apps I run on our network servers and Deployment Manager is absolutely perfect for this.

I got it to work with the RgPublish command easy enough, but it's sort of a pain (I obviously could automate this with a shell script or something).

It would be wonderful if I could just right click my C# console app project, and publish to my package feed similar to how it works for web apps.

It's not that big of a deal to have this, as I can just use RgPublish, but it's one more step I have to take, and I'm sure you know how lazy programmers are. =)
Back to top
View user's profile Send private message AIM Address
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Thu Dec 05, 2013 4:22 pm    Post subject: Reply with quote

I know all too well, I'm one too! How do you start the console apps?

Are they running as windows services?
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
Levi Burton



Joined: 04 Dec 2013
Posts: 5
Location: United States

PostPosted: Thu Dec 05, 2013 4:25 pm    Post subject: Reply with quote

I have them all running via the task scheduler.
Back to top
View user's profile Send private message AIM Address
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Thu Dec 05, 2013 4:32 pm    Post subject: Reply with quote

Ok, and how do you start and stop them?

Presumably you have some PowerShell for this? If we extended the Visual Studio add-in to console apps, we'd need to have support for deploying them too, which presumably means:
- Stopping the process
- Updating the scheduled task
- Starting the process?

If we didn't support the deployment, then PowerShell in the project could still be used.

Do you have any PowerShell that you use for this that you're able to share on our PowerShell forum?
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
Levi Burton



Joined: 04 Dec 2013
Posts: 5
Location: United States

PostPosted: Thu Dec 05, 2013 4:42 pm    Post subject: Reply with quote

How I update them is pretty ghetto -- I just disable them by hand, copy the new files over, and re-enable the tasks.

I had assumed I would just write some powershell that executes during my deployment that does this for me, which isn't a big deal at all.

Thanks for the quick responses by the way!
Back to top
View user's profile Send private message AIM Address
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Thu Dec 05, 2013 5:01 pm    Post subject: Reply with quote

You're welcome!

Ok, so I think the main thing then is just enabling console apps to be published. Any Deploy.ps1 files marked as Content will be included in the package and ran at deployment time.

The question for us is what to include in the package that we create. Web apps have a publish target in MSBuild, so it's easy to know what to package. For console apps, we could package the OutputDirectory, but this might not work for everyone. eg. Depending on files outside of the OutputDirectory.

Would that work for your case?
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
Back to top
View user's profile Send private message
Levi Burton



Joined: 04 Dec 2013
Posts: 5
Location: United States

PostPosted: Thu Dec 05, 2013 5:09 pm    Post subject: Reply with quote

When I used RgPublish, I just pointed it to my OutputDirectory and that worked for me. But I have pretty simple requirements (no files are required outside of my OutputDirectory)

So, to answer your question -- Yep! That would definitely work for my case!
Back to top
View user's profile Send private message AIM Address
justin.caldicott



Joined: 20 Apr 2011
Posts: 55

PostPosted: Thu Dec 05, 2013 5:57 pm    Post subject: Reply with quote

Perfect, thanks Levi.
_________________
Justin Caldicott
Product Manager - Deployment Manager
Red Gate
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