Salesforce
SalesForce CI-integration
Sök…
Introduktion
Plats att använda Jenkins och Sonar för CI
Hur konfigurerar Jenkins att distribuera kod på utvecklings- eller produktionsorg?
Hur vi kan använda jenkins i vår SalesForce produktutveckling. Vilka verktyg är plugins tillgängliga för Jenkins Integration Hur man löser CI-konfigurationsproblem ..... osv
Jenkins CI-verktyg som kan användas för SalesForce Automation
- Jenkins : Den ledande open source-automatiseringsservern, Jenkins erbjuder hundratals plugins för att stödja byggande, distribution och automatisering av alla projekt.
- Sonar Qube : SonarQube ger möjlighet att inte bara visa hälsan för en applikation utan också att lyfta fram nyligen införda frågor.
- Apache Ant : Apache Ant är ett Java-bibliotek och kommandoradsverktyg vars uppgift är att driva processer som beskrivs i build-filer som mål och förlängningspunkter beroende av varandra.
- Apache Maven : Apache Maven är ett verktygsprogram för projektledning och förståelse. Baserat på konceptet för en projektobjektmodell (POM) kan Maven hantera projektets byggande, rapportering och dokumentation från en central information.
- SfApexDoc : Stöd för JavaDoc som dokumentationsskapande verktyg. Kan användas av Ant / Jenkins för att skapa dokument.
- JUnit-formatrapport för APEX : Utökar Force.com com.salesforce.ant.DeployTask för att acceptera ett valfritt junitreportdir-argument som definierar mappen som en JUnitReport XML-fil matas ut i. Denna fil kan konsumeras direkt av Jenkins kontinuerliga integrationsverktyg för att producera trendgrafer och testresultatdetaljer eller med JUnitReport Ant-uppgiften.
- Versionskontrollsystem: Kan använda GIT , SVN eller något annat versionskontrollsystem
- PMD Apex : Innehåller PMD-implementeringen för att stödja Apex programmeringsspråk.
- Ekolod för Apex (upprätthålla-sonarqube-plugin) : Pluginet har stöd för Apex språkgrammatik, den aktuella listan med kontroller är huvudsakligen inriktad på testkomponenter. Stödet för fler SFDC-komponenter pågår.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow