githooks

Git-Hooks sind Skripte, die ausgelöst werden, wenn bestimmte Ereignisse in git auftreten. Ereignisse umfassen, sind aber nicht beschränkt auf Pre-und Post-Commit und Pre-und Post-Rebase auf der Client-Seite und Post-Empfang-Commit auf der Serverseite. Hooks können in fast jeder beliebigen Skriptsprache geschrieben werden, einschließlich Ruby, Perl, Bash und Shell.
2
Antworten

Git post commit: überspringe --amend und rebase

Ich habe einen Post-Commit-Hook, der un Ruby macht. Es funktioniert sehr gut, aber in einigen Fällen möchte ich die Ausführung des Codes überspringen, wenn ich eine Rebase mache oder wenn ich ein Commit mache --amend. Hat jemand eine Idee, wi...
06.07.2012, 18:27
3
Antworten

Erhalte das letzte Commit des Git-Repositorys

Ich habe ein zentrales Git-Repository. Wenn ein Push zu diesem Repo gemacht wird, möchte ich einen Post-Receive-Hook ausführen. Dieser Hook erstellt eine Nachricht in einem Basecamp-Projekt (unter Verwendung ihrer API). Ich möchte Informationen...
22.06.2012, 02:41
1
Antwort

Git-Server-Hook: Inhalt von Dateien abrufen, die gepusht werden?

Ich versuche einige Codierungsregeln in meinem Team durchzusetzen. Zu diesem Zweck habe ich eine Reihe von clientseitigen Hooks geschrieben, die gut funktionieren, aber jetzt möchte ich, dass die gleichen Überprüfungen ausgeführt werden, wenn ei...
09.03.2013, 18:46
1
Antwort

Die Bereitstellung der Laravel-App unterbricht die App, bis die Installation des Composers manuell ausgeführt wird

Ich habe eine Laravel-App, die Passport verwendet, um eine API-Authentifizierung bereitzustellen. Die App wird mithilfe von Git mit einem Post-Receive-Hook bereitgestellt. Ein Teil des Post-Receive-Skripts ist eine Composer-Installation. Seit ic...
04.01.2017, 20:57
2
Antworten

Warum ist mein Git Pre-Commit Hook standardmäßig nicht ausführbar?

Wenn Sie die akzeptierte Antwort sehen in: Aggregieren und Verändern von Javascript in einem git pre-commit hook , du wirst sehen, dass ich ein chmod +x auf meinem Pre-Commit-Hook machen musste, um es zum Laufen zu bringen. Warum ist dies...
22.12.2011, 01:55