• R/O
  • HTTP
  • SSH
  • HTTPS

grid-chef-repo: コミット

Grid環境構築用のChefリポジトリです。


コミットメタ情報

リビジョンa9f20dbe79f538b7333fc2e41c97bc4a07733c88 (tree)
日時2018-09-09 17:52:12
作者whitestar <whitestar@user...>
コミッターwhitestar

ログメッセージ

add init rake task.

変更サマリ

差分

--- a/cookbooks/00cookbook/Rakefile
+++ b/cookbooks/00cookbook/Rakefile
@@ -3,12 +3,29 @@ require 'rubocop/rake_task'
33 require 'foodcritic'
44 require 'stove/rake_task'
55
6+desc 'Initialize project'
7+task :init do
8+ [
9+ '.foodcritic',
10+ '.rubocop.yml',
11+ 'Berksfile',
12+ 'concourse.yml',
13+ 'fly-vars.yml',
14+ 'Gemfile',
15+ 'version',
16+ ].each {|conf|
17+ sh "cp ../00cookbook/#{conf} ./" unless File.exist?(conf)
18+ }
19+end
20+
21+desc 'fly set-pipeline'
622 task :'set-pipeline' do
723 sh [
824 "fly -t $CC_TARGET sp -p #{File.basename(Dir.pwd)}-cookbook -c concourse.yml",
925 '-l fly-vars.yml -l ~/sec/credentials-prod.yml',
1026 ].join(' ')
1127 end
28+desc 'rake set-pipeline alias'
1229 task sp: 'set-pipeline'
1330
1431 namespace :style do
旧リポジトリブラウザで表示