Skip to content

Instantly share code, notes, and snippets.

View amtrack's full-sized avatar

Matthias Rolke amtrack

View GitHub Profile
@amtrack
amtrack / README.md
Last active April 6, 2019 15:49
sfdx-browserforce-plugin-demo

sfdx-browserforce-plugin-demo

clone and install

git clone https://github.com/amtrack/sfdx-browserforce-plugin-demo.git
cd sfdx-browserforce-plugin-demo
npm install
#!/usr/bin/env bash
# Usage:
# RETRIEVE_SPLIT_PATTERNS='PermissionSet/*,' bash force-dev-tool-retrieve-splitted.sh
#
# where RETRIEVE_SPLIT_PATTERNS expects a comma separated list of Metadata Component Patterns.
RETRIEVE_SPLIT_PATTERNS="${RETRIEVE_SPLIT_PATTERNS:-""}"
IFS=',' read -ra retrieveSplitPatterns <<< "$RETRIEVE_SPLIT_PATTERNS"
if [[ ${#retrieveSplitPatterns[@]} -gt 0 ]] && force-dev-tool package grep "${retrieveSplitPatterns[@]}" > /dev/null; then
@amtrack
amtrack / .forceignore
Last active November 7, 2017 16:20
Example .forceignore for force-dev-tool with some sane default rules
# Format:
# MetadataType/ComponentName
# Examples:
# ApexPage/yahoo_map
# CustomField/Account.SLA__c
# **/WorkBadge*
## IGNORED BY DEFAULT ##
# Metadata API received improper input. Please ensure file name and capitalization is correct. Load of metadata from db failed for metadata of type:XXX and file name:YYY.
AppMenu/AppSwitcher
@amtrack
amtrack / one-class-no-test.json
Last active September 2, 2016 11:15
force-dev-tool test responses
{
"checkOnly": true,
"completedDate": "2016-09-02T09:50:32.000Z",
"createdBy": "00520000003CbxU",
"createdByName": "John Doe",
"createdDate": "2016-09-02T09:50:32.000Z",
"details": {
"runTestResult": {
"codeCoverage": {
"id": "01p20000000clQaAAI",
@amtrack
amtrack / build.xml
Created November 28, 2014 19:10
build.xml for salesforce ant
<project name="Salesforce Ant tasks" default="test" basedir="." xmlns:sf="antlib:com.salesforce">
<property environment="env"/>
<target name="retrieve">
<sf:retrieve username="${env.USERNAME}" password="${env.PASSWORD}" serverurl="${env.SERVER_URL}" retrieveTarget="src" unpackaged="src/package.xml" />
</target>
<target name="deploy">
<sf:deploy username="${env.USERNAME}" password="${env.PASSWORD}" serverurl="${env.SERVER_URL}" deployRoot="src"/>
# Based on Richard Koch's excellent BasicTeX distribution:
# http://www.uoregon.edu/~koch/BasicTeX.pdf
selected_scheme scheme-small
TEXDIR /usr/local/texlive/2015basic
TEXMFCONFIG ~/Library/texlive/2015basic/texmf-config
TEXMFHOME ~/Library/texmf
TEXMFLOCAL /usr/local/texlive/texmf-local
TEXMFSYSCONFIG /usr/local/texlive/2015basic/texmf-config
TEXMFSYSVAR /usr/local/texlive/2015basic/texmf-var
TEXMFVAR ~/Library/texlive/2015basic/texmf-var