Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。
Q&A
1回答
2073閲覧
総合スコア12
0グッド
1クリップ
投稿2014/08/16 08:12
0
1
berks vendor hogeコマンドでレシピを引っ張ってこようとしてるんですが、既にhogeディレクトリが存在するとalready existsと言われて怒られます。 hogeディレクトリ削除すれば実行出来るんですが、Berksfileを更新するたびにhogeディレクトリを削除するのもちょっと微妙かなと思ったんですが、皆さんはどうやってますか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
2015/07/29 07:17
回答1件
私の場合も毎回Berksfile.lockとcookbooksディレクトリを削除して berks vendor ./cookbooksを叩いてしまっていますね。
Berksfile.lock
cookbooks
berks vendor ./cookbooks
cookbookの更新を取得してchef serverにアップロードするまでの フローを簡略化するために以下の様なシェルスクリプトを用意して毎回叩いています。
bash1#!/bin/bash 2 3rm -f ./Berksfile.lock 4echo "Delete Berksfile.lock" 5rm -rf ./cookbooks 6echo "Delete cookbooks" 7 8berks vendor ./cookbooks 9knife cookbook upload -a
bash
1#!/bin/bash 2 3rm -f ./Berksfile.lock 4echo "Delete Berksfile.lock" 5rm -rf ./cookbooks 6echo "Delete cookbooks" 7 8berks vendor ./cookbooks 9knife cookbook upload -a
投稿2015/07/29 07:14
総合スコア462
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
まだベストアンサーが選ばれていません
アカウントをお持ちの方はログイン
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Berksfileの更新のしかた