Salesforce
Интеграция с SalesForce CI
Поиск…
Вступление
Место для использования Дженкинс и Сонар для CI
Как настроить Jenkins для развертывания кода в службе разработки или производства?
Как мы можем использовать jenkins в нашей разработке продуктов SalesForce. Какие плагины для инструментов доступны для интеграции Jenkins. Как решить проблему конфигурации CI ..... и т. Д.
Инструменты Jenkins CI, которые могут использоваться для SalesForce Automation
- Дженкинс : Ведущий сервер автоматизации с открытым исходным кодом, Jenkins предоставляет сотни плагинов для поддержки построения, развертывания и автоматизации любого проекта.
- Sonar Qube : SonarQube обеспечивает возможность не только демонстрировать работоспособность приложения, но также выделять новые проблемы.
- Apache Ant : Apache Ant - это библиотека Java и средство командной строки, задачей которой является управление процессами, описанными в файлах сборки, в качестве целей и точек расширения, зависящих друг от друга.
- Apache Maven : Apache Maven - это инструмент управления проектами и программного обеспечения. Основываясь на концепции объектной модели проекта (POM), Maven может управлять сборкой, публикацией и документацией проекта из центральной части информации.
- SfApexDoc : поддержка инструмента создания документации JavaDoc. Может использоваться Ant / Jenkins для создания документов.
- Отчет JUnit Report for APEX : расширяет Force.com com.salesforce.ant.DeployTask, чтобы принять дополнительный аргумент junitreportdir, который определяет папку, в которую будет выводиться XML-файл JUnitReport. Этот файл может быть использован непосредственно инструментом непрерывной интеграции Jenkins для создания диаграмм тенденций и результатов результатов теста или задачи JUnitReport Ant.
- Система управления версиями: может использовать GIT , SVN или любую другую систему управления версиями
- PMD Apex : содержит реализацию PMD для поддержки языка программирования Apex.
- Sonar для Apex (принудительный-sonarqube-plugin) : плагин поддерживает грамматику языка Apex, текущий список проверок сосредоточен в основном на тестовых компонентах. В настоящее время поддерживается поддержка большего количества компонентов SFDC.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow