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

  1. Jenkins : Den ledande open source-automatiseringsservern, Jenkins erbjuder hundratals plugins för att stödja byggande, distribution och automatisering av alla projekt.
  2. 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.
  3. 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.
  4. 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.
  5. SfApexDoc : Stöd för JavaDoc som dokumentationsskapande verktyg. Kan användas av Ant / Jenkins för att skapa dokument.
  6. 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.
  7. Versionskontrollsystem: Kan använda GIT , SVN eller något annat versionskontrollsystem
  8. PMD Apex : Innehåller PMD-implementeringen för att stödja Apex programmeringsspråk.
  9. 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