githooks

    1

    1答えて

    開発者のローカルマシン上のmaster以外のブランチから、私のアプリケーションのmasterブランチへのプッシュをブロックするヘロクアプリケーションにカスタムガードを追加しようとしていますが、ヘロクのドキュメントにはアクセスできません事前受信フック。誰もがこれがアクセス可能であるかどうか、あるいは私に同じ機能を提供するいくつかの他の設定やアドオンがあるかどうかを知っていますか?

    4

    1答えて

    開発用に共有するGithubリポジトリがあります。完全性を保証するために、私たちはコミットとタグにGPGで署名することに決めました。今 は、どのように私は、いくつかの事前押し、チェックアウトホワイトリストされている公開鍵 で調印コミットプッシュできるようにするのGithubともホワイトリストGPG公開キーで私たちのリポジトリに符号なしのコミットを押してから、開発者を防ぐんフックは動作しませんでした

    3

    1答えて

    デプロイメントの一部として別のレポを複製するgit post-receiveフックを書いています。特定のフォルダにリポジトリをクローンし、その後のgitコマンドで-Cオプションを使用して、チェックアウトされたリポジトリのディレクトリにディレクトリを設定します(man pageに記載されています)。 コマンドラインから手動で実行すると、フックが正常に動作しますが、フックがgitによって実行されたとき

    0

    1答えて

    指定されたメッセージでコミットするときにgitフックのいくつかがプロジェクト内のファイルを変更するようにするにはどうすればよいですか? たとえば、私が$git commit -m "MODIFY"をしているとき、フックのスクリプトが特定の方法でファイルを修正したいと思っています。ファイルの変更は問題ではありません。問題は、特定のメッセージを変更のためのトリガーとして認識するためにgit hookを

    0

    1答えて

    をコミット2012 R2/IIS)。次のコードはきれいにデータベースをダンプしますが、私はコミット後、それはまだ時々...ステージング領域でbe.sqlファイルを示します(?) - (?)それがコミットした後ステージングにファイルを追加しているようです。私は、コミット実行後、ファイルを追加することができる理由はわかりませんので、これが行われ、プリコミットフックです: #!/bin/bash #

    0

    1答えて

    私はgitの準備コミットmsgフックを書こうとしています。このスクリプトは、次の手順を実行する必要があります。 (作業)現在のGitのブランチ名issue-idがコミットMSGですでに ない場合であれば はissue-id(動作しない) チェックを抽出します、 issue-idはこのパターン[a-zA-Z]+-\d+と支店名をSOMETする必要がありましたコミットメッセージの前に[issue-id

    0

    2答えて

    マスターブランチの特定のディレクトリに変更があった場合に、何かを行うポスト受信フックを書く方法を教えてください。これまでは、プッシュにマスターブランチが含まれているかどうかを判断する方法を理解しましたが、指定されたディレクトリが変更されたかどうかを判断しています。私はここでいくつかのgitの魔法をしなければならないと仮定します。 この場合、schema/ディレクトリに変更があるかどうか確認したいと

    0

    1答えて

    私は誤って自分のレポにバイナリをコミットしないようにしようとしています。ファイルサイズがある閾値を超えていることを検出するフックを考えましたが、私のコミットが実行可能パーミッションビットを持つファイルを変更するときに、いつでもpre-commitフックに失敗するとより便利になると思います。 私はこれをPython/Ruby /その他のスクリプト言語で処理する方法を知っていますが、私は理想的にはba

    1

    1答えて

    Javaで開発するためにGitlabとSonarQubeを使用し始めました。 またsonar-scannerを実行し、その結果に応じて、我々はコミット-MSGフックでメッセージをコミットするSUCCESS/FAILURE/ERROR文字列を追加しているため事前にコミットフックを使用しています。したがって、サーバー側では、更新フックを使用して、プッシュを受け入れるかどうかを決定します。w.r.t.コ