Using git-hooks

Um den Entwicklungs-Workflow zu vereinfachen, können git-hooks eingesetzt werden. Dadurch können vor speziellen git-Befehlen automatisch  Skripte gestartet werden. Eine entsprechende Lösung bietet z.B. pre-commit. Die Installation erfolgt mittels GEM (the frontend to RubyGems):

$ sudo gem install pre-commit

Zur projektspezifischen Einrichtung sid folgende Schritte notwendig:

$ cd path/to/git/repo
$ pre-commit install
$ git config pre-commit.checks "[console_log, debugger, jshint, js_lint, merge_conflict, json]"

Nähere Informationen zur Konfiguration finden sich auf https://github.com/jish/pre-commit. Eventuell muss noch execjs installiert werden:

$ sudo gem install execjs

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.