Sign inSign up

mlouhichi/salesforce-ci

By mlouhichi

•Updated over 2 years ago

Lightweight Docker CI Container for Salesforce

Image
Integration & delivery
1

950

mlouhichi/salesforce-ci repository overview

⁠Lightweight Docker CI Container for Salesforce

This Docker CI container is designed to streamline Salesforce deployment and testing within CI/CD servers such as Jenkins. It comes equipped with SonarScanner, enabling you to build, validate, and test your Salesforce projects all within a single image.

⁠Key Features:
  • Enhanced ant-salesforce.jar: Includes a customized version to generate JUnit test reports for seamless Jenkins integration.
  • Automation Tools: Equipped with NodeJS and Salesforce DX (SFDX) to automate routine deployment tasks.
⁠Components Included:
  • Base Image: Alpine Linux 3.13
  • Salesforce DX (SFDX)
  • Apache Ant
  • Java (OpenJDK 8)
  • NodeJS
  • Bash
  • Git
  • SonarQube Scanner

This container simplifies the CI/CD pipeline for Salesforce, integrating essential tools for efficient and automated deployment workflows.

Tag summary

Content type

Image

Digest

sha256:e5a75249d…

Size

470.4 MB

Last updated

over 2 years ago

docker pull mlouhichi/salesforce-ci