Also, ich hätte mal wieder ein (hoffentlich) kleines Problem mit Jenkins, bzw dadurch auch mit Maven.
Ich habe das Git-Parameter-Plugin, allerdings macht es nicht das, was ich dachte, dass es machen würde:
Ich möchte, dass ich einen Tag-Namen angeben kann, der soll dann an maven übergeben und als Tag-Name und Namen für den nächsten Branch verwendet werden.
Mit dem Git-Parameter-Plugin kann ich allerdings nur aus einer Liste der bestehenden Tags auswählen, da ich ja aber ein neues Tag setzen will, kann ich es damit wohl nicht machen.
Ich wollte jetzt ausprobieren, ob ich mit diesen maven-goals wenigstens einen Branch erstellen kann, der nach einem bestehendem git-Tag benannt ist
(param1 ist der git-Tag-Parameter)
Dieser Build scheitert allerdings bereits an der POM. Diese Eingaben sind das Einzige, was ich am Build verändert habe, vorher hatte er keine Probleme, weiß jemand, inwiefern ich mit diesen goals noch etwas in der POM einstellen muss?
(Der Build ist ein Maven-Job und der letzte (erfolgreiche) Build ist 3,5 Jahre her, falls das wichtig ist)
Ich habe das Git-Parameter-Plugin, allerdings macht es nicht das, was ich dachte, dass es machen würde:
Ich möchte, dass ich einen Tag-Namen angeben kann, der soll dann an maven übergeben und als Tag-Name und Namen für den nächsten Branch verwendet werden.
Mit dem Git-Parameter-Plugin kann ich allerdings nur aus einer Liste der bestehenden Tags auswählen, da ich ja aber ein neues Tag setzen will, kann ich es damit wohl nicht machen.
Ich wollte jetzt ausprobieren, ob ich mit diesen maven-goals wenigstens einen Branch erstellen kann, der nach einem bestehendem git-Tag benannt ist
Code:
release:clean release:prepare release:branch branchname=param1 release:perform --batch-mode -Darguments="-DskipTests" -Dparam1=%JOB_PARAM_1%
Dieser Build scheitert allerdings bereits an der POM. Diese Eingaben sind das Einzige, was ich am Build verändert habe, vorher hatte er keine Probleme, weiß jemand, inwiefern ich mit diesen goals noch etwas in der POM einstellen muss?
(Der Build ist ein Maven-Job und der letzte (erfolgreiche) Build ist 3,5 Jahre her, falls das wichtig ist)