Categories: Technologie

Netbeans und GIT

Ich habe mich mal während der Arbeit mit Git mit den Git Hooks beschäftigt. Ziel war es, unnötige Builds in der Pipeline zu vermeiden, welche aufgrund von Lintern fehlschlagen. Dazu wollte ich einen Pre-Commit Hook einsetzen.

Ein simpler Hook, welcher vor einem Commit ausgeführt werden sollte:

#!/bin/sh
exec /usr/local/bin/grunt test

Wenn man über die Command line commiten will, wird diese auch korrekt ausgeführt. Netbeans verwendet eine andere Implementierung von Git, genannt jgit. Zum Zeitpunkt, als die Netbeans Entwickler diese integriert haben, gab es offensichtlich noch keine Implementierung für Git Hooks. Inzwischen wurde diese zwar in jgit (Quelle), jedoch verwendet Netbeans, soweit ich das sehen konnte,noch eine ältere Version.

Im Bugtracker von Netbeans finden sich auch ein paar Tickets zu dem Thema:

Bug 250776 Please enable pre commit hooks for git
Bug 258012 Enable commit hooks
Bug 195527 Client Side Hook Scripts
Bug 268448 NetBeans ignores git hooks

Daher werden wir vermutlich vorerst noch nicht in den „Genuss“ von Git Hooks kommen.

Florian Müller

Web-Entwickler bei infomax am Standort Bremen

Share
Published by
Florian Müller

Recent Posts

imx.Platform News: KI-Textgenerierung, Jobscheduling, OAuth Integration und asynchrone Aktionen

Vom KI-Textgenerierungsmodul, über Jobscheduling bis hin zu OAuth Integration und asynchrone Aktionen. Es gibt wieder…

1 Tag ago

„Könnte was für mich sein!“ Das war die infomax Coding Challenge.

Wie können wir Schülerinnen und Schüler für die Informatik begeistern – und ihnen spannende berufliche…

1 Woche ago

Lunch & Learn: XR und die virtuelle Welt!

Was ist AR,MR,VR und XR? Und wie ist es selber in der virtuellen Welt zu…

2 Wochen ago

imx.Platform Lab: Einblicke, Austausch und Inspiration

Vergangene Woche fand unser jährliches Netzwerk-Event der imx.Daten-und Serviceplattform statt. So viel sei vorab gesagt…

2 Monaten ago

imx.Platform News: Neue und deutlich erweiterte KI-Services

imx.Platform-Kunden nutzen bereits seit einigen Jahren Services aus dem Bereich der Künstlichen Intelligenz (KI), wenn…

3 Monaten ago

#imxkickoff2024: Was war. Was kommt. Was bleibt.

Wie geht man am besten an einen Blogbeitrag über den Jahresauftakt #imxkickoff2024 des infomax-Teams vergangene…

3 Monaten ago