For the setup in general, that's puppet. For the application itself you
have a few options:


*Zip:*

For the files that change, have your build server build the code and put a
zipped copy (same name, overwrites current) to a location for
dev/test/other lower environments. Have puppet deploy the zip file.

For qa/prod - have a sysadmin move the version of the tested app to a known
secure location for deployment (also as a zip that overwrites the same
named one, but also a version).


*Packages:*

Even better would be to use something like nuget/chocolatey and set the
package as latest version. Have prod pull from a secure location that only
admins can drop the files. This will make rollbacks easier, and knowing
what version you are on becomes much easier. Building packages is trivial
and the packages can sit on a fileshare as a source for chocolatey.

Note: I'm the author of Chocolatey.




On Tue, Apr 22, 2014 at 9:04 PM, Russ Ray <[email protected]> wrote:

> All,
>
>   I am very new to Puppet.  I am trying to ascertain how Puppet can deploy
> .Net applications religiously.
>
>    Can anyone point me to a good tutorial?
>
>    Thanks,
>
> Russ
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/7f0c3a07-e070-40b0-900d-b94f0a5a883a%40googlegroups.com<https://groups.google.com/d/msgid/puppet-users/7f0c3a07-e070-40b0-900d-b94f0a5a883a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Rob Reynolds
Developer, Puppet Labs

*Join us at **PuppetConf 2014**, September 23-24 in San Francisco
- http://puppetconf.com <http://puppetconf.com/>*

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAMJiBK710KtpELA6bkLa%2Br6AiKs2mDTLGoN%2B1ba2GECo5P0qxg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to