Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Provide by Frank H.
- *Anforderungen*
- Resourcen (z.B. JS-Files) sollen ohne erneutes deployen des Plugins angezogen werden einfaches Plugin-Deployment während der Entwicklung Verwendung einer JIRA-Standalone Version (um das Zusammenspiel der Plugins testen zu können)
- *Umsetzung*
- Aktuelle Version des Plugins von https://maven.atlassian.com/content/repositories/atlassian-public/com/atlassian/labs/plugins/quickreload/1.30.5/ herunterladen und per UPM in der JIRA-Instanz installieren
- Installation prüfen durch Aufruf der Quick Reload Console: http://localhost:8080/plugins/servlet/qr
- *Verwendung*
- Batch-Mode deaktivieren
- http://localhost:8080/rest/qr/1.0/batching/setState?enabled=false
- Plugin registrieren
- curl -H 'X-Atlassian-Token: nocheck' -X POST 'http://localhost:8080/rest/qr/1.0/tracked/home/aschuma/Projects/abc-jira-plugin-uvw'
- Pfadangabe ist der Pfad zum Plugin und nicht zum target-Ordner
- Kontrolle dass Plugin gelistet unter QuickReload tracked directories Plugin system tracked resource directories
- *Testen*
- Auto-Deploy (Haken)
- atlas-clean && atlas-package -DskipTests
- Editieren der JS-Dateien hat direkt Auswirkungen ohne Deployment des Plugins (Haken)
- *Hinweis*
- Achtung es gibt diverse Versionen des Quick Reload Plugins welche
- mit deaktivietem Batch-Mode zu Fehlern führt
- das Deployment nicht funktioniert
- => aktuelle Version 1.3.50 verwenden (getestet mit JIRA 7.2.x)
- => aktuelle Version von https://bitbucket.org/atlassian/amps/src/master/maven-amps-plugin/src/main/java/com/atlassian/maven/plugins/amps/product/AmpsDefaults.java?at=master&fileviewer=file-view-default funktioniert nicht unbedingt
- -Datlassian.dev.mode=true muss nicht mehr gesetzt werden
- *Links*
- https://bitbucket.org/atlassianlabs/quickreload
- https://developer.atlassian.com/docs/developer-tools/automatic-plugin-reinstallation-with-quickreload
Advertisement
Add Comment
Please, Sign In to add comment