Salesforce DX mit Command Line Interface (CLI)

Salesforce DX unterstützt das Management und die kontinuierliche Weiterentwicklung von Salesforce Anwendungen. Die DX Plattform ermöglicht eine effektivere Zusammenarbeit und steigert die Produktivität im Team bei der Entwicklung neuer Salesforce Anwendungen.

Source-Code-gestützte Anwendungsentwicklung

  • automatische Bereitstellung aus GitHub Repositories
  • nahtlose Integration mit Heroku Flow
  • Entwicklung, Staging und Übernahme in die Produktivumgebung durch Anwendungs-Pipelines beschleunigen
  • integrierte Test-Suite
  • Automatisierungstools von Drittanbietern zum Erstellen und Testen von Builds verwenden

Salesforce DX für Entwickler

  • standardbasierte, offene Entwicklungsumgebung
  • Anwendungsentwicklung mit gewohnten Tools (Eclipse, Sublime, Git oder Selenium)
  • Eclipse-IDE (integrierte Entwicklungsumgebung)

Testumgebung: Scratch Orgs

  • quellcode-basierte Test – Bereitstellung mit Salesforce Code und Metadaten
  • Scratch Orgs sind vollständig konfigurierbar
  • verschiedene Editionen mit unterschiedlichen Einstellungen und Funktionen nachbilden
  • Produktivitätssteigerung im Entwicklungsprozess

Command Line Interface (CLI)

  • Salesforce Befehlszeile (CLI) für gesamte Salesforce Plattform
  • gesamten Lebenszyklus einer Anwendung steuern
    Umgebungen erstellen für:
  • Entwicklung & Testen
  • Quellcode synchronisieren
  • Test – Suiten erstellen und ausführen

Paketerstellung von Salesforce-Anwendungen

  • durch Enterprise-Kunden und Unabhängige Softwarepartner (ISVs)
  • die Paketerstellung, Bereitstellung und Wartung von benutzerdefinierten Salesforce-Anwendungen rationalisieren

Hier der Salesforce DX Developer Guide…