Skip to content
View mcarvin8's full-sized avatar

Block or report mcarvin8

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mcarvin8/README.md

Matt Carvin (mcarvin8)

  • DevOps Engineer @ Avalara supporting SRE/DevOps/Release Management for Business Applications (Salesforce and Boomi)
  • Rowan University alumnus
  • Phillies and Eagles Fan (#RingThe🔔)

Connect with me:

matthew-carvin 20880785

Languages and Tools:

android aws git gitlab github salesforce python bash microsoft docker typescript nodejs visual-studio-code terraform sonarqube raspberry-pi grafana yaml jira mocha jest kubernetes linux

Open-Source Projects

I have created these open-source projects so far:

Project Description
SF Decomposer Decompose large Saleforce metadata files (XML) into smaller files for version control and recompose them before deployment.
XML Disassembler Break down any XML file into smaller files for easier review and maintenance, then reassemble them as needed.
Apex Code Coverage Transformer Transform Apex Code Coverage JSON files from Salesforce CLI into SonarQube or Cobertura format.
Apex Tests Git Delta Parse git commit messages over a range for Apex tests to run against for delta deployments.
SF Package Combiner Combine multiple Salesforce manifest files (package.xml) together for deployments.
XML 2 JSON Disassembler An extension of the XML Disassembler package which breaks down large XML files into smaller JSON files and reverses the process when needed.
XML 2 YAML Disassembler An extension of the XML Disassembler package which breaks down large XML files into smaller YAML files and reverses the process when needed.

Pinned Loading

  1. apex-code-coverage-transformer apex-code-coverage-transformer Public

    Transform Salesforce Apex code coverage JSONs created during deployments and test runs into SonarQube, Clover, or Cobertura format.

    TypeScript 11

  2. sf-decomposer sf-decomposer Public

    Decompose Salesforce metadata (XML) into more manageable files for version control and recompose them for deployments.

    TypeScript 12 2

  3. sf-package-combiner sf-package-combiner Public

    Combine multiple Salesforce manifest files (package.xml) into 1 file for deployments.

    TypeScript 3

  4. xml-disassembler xml-disassembler Public

    Disassemble XML files into smaller, more manageable files and reassemble them when needed.

    TypeScript 7