Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

GitCloner | Gitリポジトリからcloneした内容を任意にディレクトリに配置するgem

概要

Gitリポジトリからcloneした内容を任意にディレクトリに配置するgemを作成

詳細

Gitリポジトリからcloneした内容を任意にディレクトリに配置するgemを作成しました

仕様

・gitcloner initでGitclonefileのひな形を生成
・Gitclonefileにclone対象のリポジトリ名(URL)を記述
・Gitclonefileに取得したリポジトリを配置するディレクトリを記述
・内部でgit cloneを呼び出す
・gitcloner cloneでcloneの実行
・gitcloner clone実行時は常に該当ディレクトリを上書きします

このgemの作成に関わる自作gem

・ dslable
gem製造時のひな形を作成
rspec_piccolo
dslable内でテストコードの自動生成に利用
・ tudu
dslable内でgem製造に必要な手順をTODO化するために利用

リリースバージョン

0.0.1