Meerpush is a project mainly written in C# and RUBY, it's free.
Meerpush - Early prototype which later became Dolphin Deploy
MeerPush is a fast and effective way to deploy websites to IIS with built-in support for IIS6 and IIS7.
If you would like to install the current, stable release of MeerPush, you can do so easily through the Gemcutter gem server.
Follow these simple instructions and you will be good to go.
Step 1: Setup Gemcutter as a gem source
gem source -a http://gemcutter.org
(note: you only need to do this once for any given computer that is going to install gems from gemcutter.)
Step 2: Install the MeerPush gem
igem install meerpush
MeerPush currently has two different ways
require 'meerpush'
task :deploy => [:delete, :create, :start]
desc "Delete Website"
delete_site :delete do |w|
w.name = 'Meerpush_Website'
end
desc "Create Website"
create_site :create => :delete do |w|
w.name = 'Meerpush_Website'
w.home = 'C:inetpubwwwroot'
end
desc "Start Website"
start_site :start do |w|
w.name = 'Meerpush_Website'
end
Remove website 'test_site' if exists on 'localhost'
Create website 'test_site' on 'localhost'
on port '8080'
with home directory 'C:inetpubwwwroot'
create and start
irake deploy
irake dsl:deploy script=name_of_deployment_script
Meerkatalyst is a project with the aim of reducing the cost of defects to zero. By developing a toolset to support the development of software, we aim to make developers and testers more effective at delivering amazing projects. MeerPush is one small part of Meerkatalyst's vision.