Salesforce
SalesForce CI-integratie
Zoeken…
Invoering
Plaats om Jenkins en Sonar voor CI te gebruiken
Hoe Jenkins te configureren om code op ontwikkelings- of productieorganisatie te implementeren?
Hoe we jenkins kunnen gebruiken bij onze SalesForce-productontwikkeling. Welke tools-plug-ins zijn beschikbaar voor Jenkins Integration Hoe een CI-configuratieprobleem op te lossen ... enz
Jenkins CI-tools die kunnen worden gebruikt voor SalesForce Automation
- Jenkins : Jenkins, de toonaangevende open source-automatiseringsserver, biedt honderden plug-ins voor het bouwen, implementeren en automatiseren van elk project.
- Sonar Qube : SonarQube biedt de mogelijkheid om niet alleen de status van een toepassing weer te geven, maar ook om nieuw geïntroduceerde problemen te markeren.
- Apache Ant : Apache Ant is een Java-bibliotheek en opdrachtregelprogramma waarvan de missie is om processen die in build-bestanden worden beschreven aan te sturen als van elkaar afhankelijke doelen en uitbreidingspunten.
- Apache Maven : Apache Maven is een softwareprojectbeheer- en begripstool. Op basis van het concept van een projectobjectmodel (POM), kan Maven de bouw, rapportage en documentatie van een project beheren vanuit een centraal stuk informatie.
- SfApexDoc : ondersteuning voor JavaDoc-achtig hulpmiddel voor het maken van documentatie. Kan door Ant / Jenkins worden gebruikt om documenten te maken.
- JUnit-formaat Rapport voor APEX : breidt het Force.com com.salesforce.ant.DeployTask uit om een optioneel argument junitreportdir te accepteren dat de map definieert waarin een JUnitReport XML-bestand wordt uitgevoerd. Dit bestand kan rechtstreeks door de Jenkins continue integratietool worden gebruikt om trendgrafieken en details van testresultaten te produceren of door de JUnitReport Ant-taak.
- Versiebeheersysteem: kan GIT , SVN of een ander versiebeheersysteem gebruiken
- PMD Apex : Bevat de PMD-implementatie ter ondersteuning van de Apex-programmeertaal.
- Sonar voor Apex (force-sonarqube-plug-in) : de plug-in biedt ondersteuning voor de Apex -taalgrammatica , de huidige lijst met controles is voornamelijk gericht op testonderdelen. De ondersteuning voor meer SFDC-componenten is aan de gang.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow