AEM – Code-Commit-ProzessÜbertragen von Code in die Codebasis bei Stage
Code bearbeiten
- Schauen Sie sich Master an und ziehen Sie
- Erstellen Sie einen neuen Zweig (z. B. JMP-org-page-craig)
- Verfolgen Sie den neuen Zweig zum Ursprung/Master
- Nehmen Sie Änderungen am neuen Zweig vor
- Machen Sie einen Zug im neuen Zweig – stellen Sie sicher, dass es auf dem neuesten Stand ist
- Nehmen Sie notwendige Änderungen vor
- Befehl + S zum Speichern in Nova
- CodeKit- erfolgreich kompiliert
Inszenierung Änderungen
- Klicken Sie in der linken Spalte des Arbeitsbereichs auf Dateistatus
- Navigieren Sie zum Feld Nicht bereitgestellte Änderungen
- Klicken Sie auf das Kontrollkästchen und sie werden zu Staged verschoben
- Überprüfen Sie, ob diese Dateien verworfen oder bereitgestellt werden sollen ( Zum Beispiel – vielleicht möchten Sie bestimmte Dateitypen ignorieren)
- Machen Sie einen Commit-Kommentar (JMP – etc...) - Möglichst realistisch beschreibend
- Kontrollkästchen – Änderungen sofort übertragen
- Klicken Sie auf Bestätigen
- Bevor Änderungen an der Produktion vorgenommen werden
- Warten Sie auf eine Benachrichtigung über einen erfolgreichen Build in Ihrer E-Mail
Designänderungen von Stage zu Prod übertragen
Quellbaum
- Testen Sie nach erfolgreichem Commit für den ausgecheckten Zweig die Änderungen und stellen Sie einen erfolgreichen Build sicher.
- Sieh dir Meister an
- Pull – Zusammengeführte Änderungen sofort festschreiben
- Während Master ausgecheckt ist
- Navigieren Sie zu dem Zweig, den Sie zusammenführen möchten
- Rechtsklick – Zusammenführen ("Zweigname") mit Master
- Zusammenführung bestätigen – Zusammengeführte Änderungen sofort festschreiben
- Meister drücken
Jenkins
- Melden Sie sich bei Jenkins an https://aembuild.unx.sas.com/view/AEM-Design/
- Klicken Sie unten in der rechten Spalte auf Individuelles Design
- Klicken Sie in der linken Spalte auf Build with Parameters – Pipeline Individual Design
- BUILDENV – aemauthor (zum Erstellen von Prod author)
- Packagedesign – jmp (oder entsprechendes Design)
- Kommentare – (Umgebung/Design) Bsp. - aemauthor/jmp - dann (Kommentare)
- Überprüfen Sie die Einstellungen
- Klicken Sie auf Erstellen
- Auf Erfolgreiche Benachrichtigung warten – Individuelle Designerstellung
AEM-Tools – Entwürfe
- Änderungen bei Prod Author testen (erforderliche Änderungen anwenden und testen)
- Navigieren Sie zum Ordner „Designs“ unter AEM Prod https://aemauthor.unx.sas.com/miscadmin#/etc/designs
- Wählen Sie den JMP-Designs-Knoten (oder welches Design Sie auch immer aktivieren müssen)
- Kein Zeitstempel, bis seit der letzten Jenkins-Bereitstellung eine Seite bei aemauthor geöffnet wird
- Seitenliste aktualisieren – Sie benötigen diesen Schritt möglicherweise nicht
- Aktivieren Sie statisches CSS und neue static.css-Dateien mit neuen Zeitstempeln
- Leuchtet grün und ist aktiviert
- Gehen Sie zur Registerkarte Designs
- Navigieren Sie zu JMP Designs und aktivieren Sie es
- LIVE-SEITE TESTEN