タグ

ブックマーク / qiita.com/ichigotake (2)

  • Capistrano のデプロイ先から Git リポジトリを復元する - Qiita

    状況 消失したリポジトリを復元し、新しいホスティング先へ git-push したい。 Git リポジトリが消失し、ローカルにはソースファイルすらない 残っているファイルは Capistrano のデプロイ先にあるもののみ 番環境の接続設定が ssh config の Host my-app で用意されている Capistrano を使って my-app の /path/to/app ディレクトリへデプロイされている 番環境の様子 my-app の /path/to/app が Capistrano でデプロイする環境であることを確認する [ec2-user@my-app ~]$ ls -l /path/to/app total 24 lrwxrwxrwx 1 ec2-user ec2-user 50 Feb 1 2017 current -> /path/to/app/releases

    Capistrano のデプロイ先から Git リポジトリを復元する - Qiita
    ichigotake
    ichigotake 2018/02/01
    復元できてよかった
  • 組織名の汎用コマンドを作ってスクリプトを共用する - Qiita

    $ my-company usage: my-company <command> [<args>] commands: hosts サーバのホスト名一覧を表示 git-log-remote [<hosts>] デプロイされていない差分コミットがあれば表示 env-diff [<hosts>] 環境変数の設定漏れを表示 check-update [<hosts>] yum パッケージの更新を表示 self-upgrade my-company コマンドを更新 update [<hosts>] yum パッケージを更新 よくある風景 Chat bot は環境構築が面倒(言語・ツール等の巨大な依存があったり・・・) 運用ツールのコマンドをコピペ中心に運用している 運用で使うコマンドを管理する話です 各自インストールして使う汎用コマンドの話をします 汎用コマンドの構成 各自 git clone し

    組織名の汎用コマンドを作ってスクリプトを共用する - Qiita
    ichigotake
    ichigotake 2017/03/08
    今日の社内勉強会で話すネタ
  • 1