Giter Site home page Giter Site logo

Matt Carvin (mcarvin8)

  • DevOps Engineer @ Avalara supporting Release Management for Salesforce and Boomi
  • Rowan University alumnus
  • (#RingThe๐Ÿ””) Phillies and Eagles Fan

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

mcarvin8

Open-Source Projects

I have created these open-source projects so-far:

A plugin for Salesforce which breaks up large metadata files (XML) into smaller files for version control. This supports the majority of metadata types available in Salesforce's SDR registry.

A JavaScript package which can break down any XML file into smaller files for easier review and maintenance, then reassemble them as needed.

A plugin for Salesforce which creates Apex Code Coverage XML files compatible for SonarQube.

A plugin for Salesforce which analyzes commit messages over a commit range for a user-defined regular expression and extracts Apex Tests for delta deployments.

An extension of my XML Disassembler package which breaks down large XML files into smaller JSON files and reverses the process when needed.

An extension of my XML Disassembler package which breaks down large XML files into smaller YAML files and reverses the process when needed.

YAML handles CDATA section formatting better than JSON.

Matt Carvin's Projects

apex-code-coverage-transformer icon apex-code-coverage-transformer

A Salesforce CLI plugin to transform apex code coverage JSONs into Generic Test Coverage Reports (XML) for tools like SonarQube.

apex-tests-git-delta icon apex-tests-git-delta

Determine Apex Tests between 2 git commits for delta deployments using the commit messages.

sf-api-version icon sf-api-version

Upgrade sfdx-project.json to the maximum sourceApiVersion in a Salesforce Org

sf-decomposer icon sf-decomposer

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

sf-org-model-python-gitlab icon sf-org-model-python-gitlab

Salesforce org model to validate, deploy, and destroy metadata using the Salesforce CLI (sf) and Python for GitLab CI/CD

sfpygit-delta-custom icon sfpygit-delta-custom

Python script to build a Salesforce manifest from a git diff in a custom Salesforce DX project structure

xml-disassembler icon xml-disassembler

A JavaScript package to disassemble XML files into smaller, more manageable files and reassemble them when needed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.