summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-06-30 19:19:06 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-06-30 19:19:06 +0300
commit0f84833c33174e4c8cd72690e93bba5444d9e25f (patch)
treede2dce0021bd7a84d3c515e1414562752b30d625 /config
parenta54f2d512a84a328ef4dfb1a3d8a1915579b8bfc (diff)
downloadgitlab-ce-0f84833c33174e4c8cd72690e93bba5444d9e25f.tar.gz
Remove capistrano files since its very problematic to deploy gitlab with it
Diffstat (limited to 'config')
-rw-r--r--config/deploy.rb.example72
1 files changed, 0 insertions, 72 deletions
diff --git a/config/deploy.rb.example b/config/deploy.rb.example
deleted file mode 100644
index ddce4671b58..00000000000
--- a/config/deploy.rb.example
+++ /dev/null
@@ -1,72 +0,0 @@
-set :domain, 'set application domain here'
-set :db_adapter, 'mysql' # or postgres
-set :mount_point, '/'
-set :application, 'gitlabhq'
-set :user, 'git'
-set :rails_env, 'production'
-set :deploy_to, "/home/#{user}/apps/#{application}"
-set :bundle_without, %w[development test] + (%w[mysql postgres] - [db_adapter])
-set :asset_env, "RAILS_GROUPS=assets RAILS_RELATIVE_URL_ROOT=#{mount_point.sub /\/+\Z/, ''}"
-
-set :use_sudo, false
-default_run_options[:pty] = true
-
-# Or: `accurev`, `bzr`, `cvs`, `darcs`, `git`, `mercurial`, `perforce`, `subversion` or `none`
-set :scm, :git
-set :repository, "git@#{domain}:#{application}.git"
-set :deploy_via, :remote_cache
-
-# Alternatively, you can deploy via copy, if you don't have gitlab in git
-#set :scm, :none
-#set :repository, '.'
-#set :deploy_via, :copy
-
-server domain, :app, :web, :db, primary: true
-
-namespace :foreman do
- desc 'Export the Procfile to Ubuntu upstart scripts'
- task :export, roles: :app do
- foreman_export = "foreman export upstart /etc/init -f Procfile -a #{application} -u #{user} -l #{shared_path}/log/foreman"
- run "cd #{release_path} && #{sudo} #{fetch :bundle_cmd, 'bundle'} exec #{foreman_export}"
- end
-
- desc 'Start the application services'
- task :start, roles: :app do
- run "#{sudo} service #{application} start"
- end
-
- desc 'Stop the application services'
- task :stop, roles: :app do
- run "#{sudo} service #{application} stop"
- end
-
- desc 'Restart the application services'
- task :restart, roles: :app do
- run "#{sudo} service #{application} restart"
- end
-end
-
-namespace :deploy do
- desc 'Start the application services'
- task :start, roles: :app do
- foreman.start
- end
-
- desc 'Stop the application services'
- task :stop, roles: :app do
- foreman.stop
- end
-
- desc 'Restart the application services'
- task :restart, roles: :app do
- foreman.restart
- end
-end
-
-after 'deploy:cold' do
- run "cd #{release_path} && #{rake} gitlab:setup force=yes RAILS_ENV=#{rails_env}"
- deploy.restart
-end
-
-after 'deploy:update', 'foreman:export' # Export foreman scripts
-#after 'deploy:update', 'foreman:restart' # Restart application scripts