22 Aralık 2022 Perşembe

git-build-hook plugin

Örnek
Şöyle yaparız
<plugin>
  <groupId>com.rudikershaw.gitbuildhook</groupId>
  <artifactId>git-build-hook-maven-plugin</artifactId>
  <version>3.1.0</version>
  <configuration>
    <installHooks>
      <commit-msg>hooks/commit-msg</commit-msg>
      <pre-commit>hooks/pre-commit</pre-commit>
    </installHooks>
  </configuration>
  <executions>
    <execution>
      <goals>
        <goal>install</goal>
      </goals>
    </execution>
  </executions>
</plugin>
Projedeki hooks/pre-commit dosyası şöyle. Yani spotless plugin ile kodda düzeltmeler yapılıyor
#!/usr/bin/env bash
mvn spotless:apply
Kurmak için şöyle yaparız
mvn install



Hiç yorum yok:

Yorum Gönder

Local Snapshot Kullanmak

Örnek Şöyle yaparız <repository> <id>snapshot-repository</id> <name>Maven2 Snapshot Repository</name> &l...