タグ

ブックマーク / kumak1.hatenablog.com (2)

  • Fabric2 へ移行した際の雑Tips - kumak1’s blog

    更新履歴 2018/08/20 コマンドのエラーを無視して後続処理する方法を追記 2018/10/24 接続先でシェルを使いたい場合のオプションを追記 はじめに Python 製タスクランナーの Fabric 2 が公開され、Mac の brew でもこのバージョンになりました。 Fabric 1 の記法では動かなくて私は阿鼻叫喚したのですが、みなさんはいかがでしょうか? まだまだ日語ドキュメントも少ない(ほぼない?)し、移行事例があまりなかったので、雑なものですがメモを残しておきます。 なお、ここでは英語ドキュメントで大々的に示してるメイン機能(Connection や Group など)の使い方を説明するものではなく 「あれ、v1 でやってたこの処理、どうやってやるんだろ?」という細かなものを中心をしています。 Fabric 1 と 2 って、ゆうてそんなに変わらんのやろ? めっちゃ

    Fabric2 へ移行した際の雑Tips - kumak1’s blog
  • capistranoでデプロイ先にユーザ指定してwheneverを適用させたい - kumak1’s blog

    この記事は Pepabo Advent Calendar 2015 - Qiita の19日目の記事です。 capistrano、Ruby で簡潔によしなにしてデプロイしてくれるので大変便利ですね。拡張ライブラリも豊富ですし Ruby の経験がほとんどなくてもそれとなく記述できて素晴らしいです。(ぺちぱーなもので・・) whenever も cronRuby で書けるっていいですね。バージョン管理できるし、レビューも受けやすいし、なにより crontab -r がもう怖くないw 基的にすんなりと設定できるのですが、掲題の「capistranoでデプロイ先にユーザ指定してwheneverを適用」の時にちょっと詰まったので、備忘録がてらに記事にします。 なんでユーザ指定したいの ユーザを分ける事自体に疑問を持つ方は、こちらの記事を読むと良さそう。 用は、デプロイする人はデプロイするだけ

    capistranoでデプロイ先にユーザ指定してwheneverを適用させたい - kumak1’s blog
  • 1