TASK AUTOMATER
Wiederkehrende Atlassian-Arbeit reproduzierbar ausführen
Der Task Automater macht aus wiederkehrender Jira- und Confluence-Handarbeit ausführbare Werkzeuge. Bulk-Updates, Migrationen, Permission-Audits, Cleanup und Reports laufen als CLI-Kommando oder Web-Formular. Dry-Run, JSON-Caches und Issue-Streaming sorgen dafür, dass große Operationen planbar, wiederholbar und nachvollziehbar bleiben.
Eine Sammlung scharfer Werkzeuge
Im Kern steht eine Bibliothek aus dutzenden einsatzbereiten Tools für Jira- und Confluence-Routineaufgaben. Jedes Tool ist eine Methode in einer Java-Klasse, über eine Annotation markiert und vom Framework automatisch erfasst. Die Bandbreite reicht vom Löschen von Anhängen über das Anlegen von Komponenten und Versionen, das Verwalten projektspezifischer Feldoptionen und Permissions bis zu Confluence-Migrationen über Instanzgrenzen hinweg. Neue Tools entstehen als zusätzliche Klasse — keine Anpassung am Rahmen nötig.
Kommandozeile, Browser, Cron
Dasselbe Werkzeug lässt sich für unterschiedliche Arbeitsmodi nutzen. Geplante Läufe starten per CLI und passen damit in Skripte oder Cronjobs. Ad-hoc-Aufgaben laufen als Web-Formular im Browser, mit sprechenden URLs und vorausgefüllten Parametern. Destruktive Aktionen starten standardmäßig im Dry-Run und protokollieren, was sie geändert hätten. Erst wenn das Ergebnis plausibel ist, wird wirklich geschrieben. Damit werden riskante Erstläufe kontrolliert und wiederkehrende Routinen produktionsfest.
Skaliert auf tausende Tickets
Eine Hand voll Tools macht den Unterschied, sobald man tausende Tickets, hunderte Confluence-Seiten oder mehrere Atlassian-Instanzen vor sich hat. Issue-Streaming lädt nur die Felder, die der Lauf braucht. JSON-Caches halten Zwischenstand, damit ein Lauf nach Unterbrechung dort fortsetzt, wo er stehengeblieben ist. Bulk-Operationen verarbeiten Fehler pro Ticket und brechen nicht den ganzen Lauf ab. Excel-Imports binden fachliche Listen direkt ein, ohne Zwischenformate.
Mit dem Atlassian-Umfeld verzahnt
Über Jira und Confluence hinaus spricht der Task Automater mit den Systemen drumherum: LDAP für Personen- und Gruppen-Auflösung, SharePoint für Zugriffsanfragen, GitHub-YAML für Gruppen-Definitionen, Excel und CSV für fachliche Eingaben, PowerPoint als Quelle für Ticket-Importe. Mehrere Atlassian-Instanzen werden über Spring-Profile verwaltet — pro Instanz eine eigene Konfiguration, ein eigener Token-Satz, dieselben Tools. Authentifizierung läuft über instanzspezifische Personal-Access-Tokens in einer streng abgeschirmten Property-Datei.