Joseph
Joseph

Reputation: 119847

Automated web deployment

I'm new to this idea but i was just wondering if there is a way or tool to automate certain tasks before deploying my website. i would like to do the following tasks with one go:

Upvotes: 7

Views: 1127

Answers (3)

Ilya Sabanin
Ilya Sabanin

Reputation: 786

While you are at it, take a look at my guide on writing your first Capistrano recipe:

http://guides.beanstalkapp.com/deployments/deploy-with-capistrano.html

I hope you will find it useful!

Upvotes: 2

Mark Fraser
Mark Fraser

Reputation: 3198

The tasks you describe have more to do with general file processing and backup tasks rather than deployment. Any good scripting language will do for that (Ruby, Perl, etc.).

For actually automating deployment of web applications (which can also incorporate your file processing tasks), take a look at Capistrano:

https://github.com/capistrano/capistrano

Upvotes: 0

Anton Gogolev
Anton Gogolev

Reputation: 115741

There's a whole slew of tools, frameworks and packages that deal with problems you described. In general, they fall into a category of build automation, so you might start with that.

Minification can be easily performed during a build process by a build server.

Deployment however is a huge topic in and of itself and there are various tools as well to aid you with Capistrano being seemingly the most popular one.

Upvotes: 5

Related Questions