lib/tasks/projectdx_pipeline.rake in projectdx_pipeline-1.3.4 vs lib/tasks/projectdx_pipeline.rake in projectdx_pipeline-1.3.5
- old
+ new
@@ -12,20 +12,23 @@
task :configure
task :build
task :test
namespace :configure do
+ desc 'Setup database.yml for stage'
task :database do
dct = ProjectdxPipeline::DatabaseConfigurationTemplate.new('config/database.pipeline.yml')
dct.render_to_file('config/database.yml')
end
+ desc 'Setup cms_config.yml for stage'
task :cms do
ProjectdxPipeline::File.copy('config/cms_config.deploy.yml', 'config/cms_config.yml')
end
end
namespace :build do
+ desc 'Clone reference database'
task :clone_reference_database do
config = YAML.load_file('config/database.yml')['development']
pg = PGconn.new(:host => config['host'], :port => config['port'],
:user => config['username'], :password => config['password'],
:dbname => 'postgres')