Questions tagged [webistrano]

Webistrano is a Web UI for managing Capistrano based deployments (primarily on Ruby on Rails).

Webistrnao lets you define deployment steps and manage assets in "stages" like QA, Staging, Production etc. It enables tracking what, where, who and how an application is deployed.

Since each deployment is managed via an SSH session to the target machine, the only requirement is the ability to ssh to the target machine. No agent is required on the target machine.

25 questions
7
votes
4 answers

webistrano alternatives?

We are looking for a automated remote deployment system for our Rails deployments. Are there any good alternatives to Webistrano. We want try out first and select which will best suit our requirements.
nitins
  • 294
  • 5
  • 9
6
votes
3 answers

Has Anyone Tried Webistrano?

I am looking for a remote deployment strategy for the projects I am working on and even went so far to start designing one from scratch. But I've stumbled over a near-identical implementation called Webistrano. Has anyone tried using it for project…
Ash
  • 24,276
  • 34
  • 107
  • 152
5
votes
2 answers

Capistrano recipe to automatically run deploy:cleanup only when needed

We do over 20 deployments a day using capistrano (actually webistrano) and we have a problem where the disk space on our servers get full of old deployment folders. Every now and again I run the deploy:cleanup task to clean out all deployments (it…
Tom
  • 14,041
  • 16
  • 64
  • 80
3
votes
2 answers

Getting undefined method `name' for "actionmailer":String when installing Webistrano

When I try and run a RAKE on Webistrano I get the following error: undefined method `name' for "actionmailer":String` I am a not proficient in Ruby and RoR but I have installed and played about with plenty of applications before and I can't find…
Toby
  • 8,483
  • 13
  • 45
  • 68
2
votes
3 answers

rake aborted! Bundler could not find compatible versions for gem "bundler"

Bundler 1.1.1 doesn't seem to be compatible with rake. I have no idea what is going on, I'm trying to install webistrano and when I ran the following command RAILS_ENV=production rake db:migrate I got: rake aborted! Bundler could not find…
Onema
  • 7,331
  • 12
  • 66
  • 102
2
votes
1 answer

webistrano ssh-agent

I have a Webistrano setup that deploys with its own private/public key pair. I would like to harness the simplicity of :remote_cache strategy, but don't want to copy the private key to the deployment server. So long I have these tasks set…
Laas
  • 5,978
  • 33
  • 52
2
votes
0 answers

Webistrano git issue

I'm migrating my capistrano setup into webistrano and keep getting this error when I run any deployment commands: executing locally: git ls-remote git@github.com:REPO.git HEAD Could not save revision: Unable to resolve revision for 'HEAD' on…
Adam Gotterer
  • 598
  • 5
  • 19
2
votes
1 answer

Installing Webistrano on Debian squeeze 64bits

I'm currently trying to install Webistrano on a freshly installed debian squeeze 64bits, but I'm facing some issues that I can't manage to solve. Note: The machine is created under Xen environment, I don't think this affect the procedure however it…
cali
  • 21
  • 1
1
vote
2 answers

What are the best deployment Tools & Best Practices for Drupal Sites Databases

I've been asked to help the Developpement Team of an information/news centric website based on drupal 7 with the goal of automating the deployment from staging to production, Currently everything is done manually and lots of mistakes are made, thus…
EddardOmeka
  • 795
  • 5
  • 11
1
vote
1 answer

How do you load custom module libraries in Webistrano recipes?

I'm trying to load a custom module that is written in the /lib directory of Webistrano. In the recipe, I try variations of, require 'lib/foo/bar' at the top of my recipe, before using, bar::foo_method(x, y) When Webistrano attempts to laod the…
achinda99
  • 5,020
  • 4
  • 34
  • 42
1
vote
1 answer

Kill a hung webistrano deployment

I'm currently trying to set up deployment using Webistrano/Capistrano. Due to a permission error, my test deployment has not completed. However, because it failed before the deployment pid was created the cancel button does not appear in the…
Maascamp
  • 348
  • 1
  • 3
  • 8
1
vote
1 answer

Installing webistrano on ubuntu 13.10

I'm trying to install webistrano with latest ruby packages on ubuntu 13.10. After inital configuration, each time when I'm trying to "bundle" things I'm getting following error: confiq@home:~$ RAILS_ENV=production rake db:migraterake aborted! …
confiq
  • 2,795
  • 1
  • 26
  • 43
1
vote
0 answers

Retrieving remote file with Webistrano

I'm wanting to have a task that will be able to bundle up some remote files and allow the Webistrano user download these files to their machine. Capistrano has the DSL Download/Get which will perform an sftp or scp transfer. This works with…
Ryan Gibbons
  • 3,511
  • 31
  • 32
0
votes
1 answer

installing Webistrano RAILS_ENV=production rake db:migrate fails on Mac OS 10.6.8

I've been trying to install Webistrano. I have installed all the dependencies required for it, including Capistrano, as described on the github wiki: https://github.com/peritor/webistrano/wiki/Installation. I have googled these error messages and…
Onema
  • 7,331
  • 12
  • 66
  • 102
0
votes
1 answer

Accessing environment variable through webistrano

As part of my Webistrano deployment, I need to check if Glassfish home is set on the target machine. I've tried the following in jrails.rb, none of which outputs the value of Glassfish home: echo $GLASSFISH_HOME echo ['GLASSFISH_HOME'] Of course,…
savinderpuri
  • 293
  • 1
  • 7
1
2