Änderungen von Dokument FORMCYCLE-Deploy-Plugin-Plugin


Von Version 1.2
bearbeitet von awa
am 25.02.2022, 13:46
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 1.4
bearbeitet von gru
am 14.10.2022, 16:32
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.awa
1 +XWiki.gru
Inhalt
... ... @@ -446,14 +446,6 @@
446 446   <fc-deploy-plugin-maven-plugin.version>1.1.0</fc-deploy-plugin-maven-plugin.version>
447 447   </properties>
448 448  
449 - <profiles>
450 - <profile>
451 - <id>fc-deploy</id>
452 - <activation>
453 - <property>
454 - <name>fcDeployUrl</name>
455 - </property>
456 - </activation>
457 457   <build>
458 458   <plugins>
459 459   <plugin>
... ... @@ -460,18 +460,9 @@
460 460   <groupId>de.xima.fc.maven.plugin</groupId>
461 461   <artifactId>fc-deploy-plugin-maven-plugin</artifactId>
462 462   <version>${fc-deploy-plugin-maven-plugin.version}</version>
463 - <executions>
464 - <execution>
465 - <goals>
466 - <goal>deploy</goal>
467 - </goals>
468 - </execution>
469 - </executions>
470 470   </plugin>
471 471   </plugins>
472 472   </build>
473 - </profile>
474 - </profiles>
475 475  {{/code}}
476 476  
477 477  Das Plugin wird dann anhand des Eintrags //Implementation-Title// im Manifest identifiziert. Hierzu muss der Wert korrekt im Manifest gesetzt werden. Dies kann entweder über das maven-jar-plugin oder über das maven-assembly-plugin geschehen, je nachdem, welches von diesen im Plugin-Projekt genutzt wird:
... ... @@ -549,7 +549,7 @@
549 549  Nun kann das Plugin über Maven gebaut und hochgeladen werden. Die URL auf {{formcycle/}}, die Mandant-ID und das Token (Passwort) wird dynamisch über Parameter an Maven übergeben:
550 550  
551 551  {{code language="bash"}}
552 -mvn clean install -DfcDeployUrl="http://localhost:8080/xima-formcycle" -DfcDeployClientId="1" -DfcDeployToken="admin"
535 +mvn package fc-deploy:deploy -DfcDeployUrl="http://localhost:8080/xima-formcycle" -DfcDeployClientId="1" -DfcDeployToken="admin"
553 553  {{/code}}
554 554  
555 555  Hinweis: IDE wie Eclipse und IntelliJ erlauben es, eine Build-Konfiguration für das Plugin-Projekt zu erstellen, wo die Parameter //fcDeployUrl//, //fcDeployClientId// und //fcDeployToken// hinterlegt werden können.
... ... @@ -564,16 +564,4 @@
564 564  
565 565  === 7.0.0 ===
566 566  
567 -* Anpassungen für {{formcycle/}} 7.0.
568 -
569 -=== 1.1.0 ===
570 -
571 -* Anpassungen für {{formcycle/}} 6.4.
572 -
573 -=== 1.0.1 ===
574 -
575 -* Verbesserte Fehlerbehandlung bei der Plugin-Installation.
576 -
577 -=== 1.0.0 ===
578 -
579 -* Initialer Release
550 +* Initialer Release für {{formcycle/}} 7.0.