Sha256: 8a1e252989208cea62765d6a93c8af9aaa99713a4c12e5ee80f85d53e86513e2
Contents?: true
Size: 880 Bytes
Versions: 63
Compression:
Stored size: 880 Bytes
Contents
require_relative 'task_helper' namespace :dad do namespace :jenkins do desc I18n.t('jenkins.install') task :install do run_itamae 'jenkins/install' end namespace :nginx do desc 'Nginxの設定を行います' task :config do @server_name = ask('server_name', :required => true) @ssl_certificate = ask('ssl_certificate') @ssl_certificate_key = ask('ssl_certificate_key') FileUtils.mkdir_p 'tmp' template = File.join(File.dirname(__FILE__), 'jenkins', 'nginx.conf.erb') render template, :to => 'tmp/jenkins_nginx.conf' run "sudo cp -f tmp/jenkins_nginx.conf /etc/nginx/conf.d/servers/jenkins.conf" end end namespace :plugins do desc I18n.t('jenkins.plugins.install') task :install do run_itamae 'jenkins/plugins/install' end end end end
Version data entries
63 entries across 63 versions & 1 rubygems