Skip to content

Instantly share code, notes, and snippets.

View arutnik's full-sized avatar

Andres Rutnik arutnik

View GitHub Profile
@arutnik
arutnik / dev.sf
Created October 22, 2017 19:25
SFA Part 2 : dev.sf
sf.username = #YOUR ORG USER NAME#
sf.password = #YOUR PASSWORD#
sf.token = #YOUR SECURTY TOKEN#
sf.url = https://test.salesforce.com
@arutnik
arutnik / package.xml
Created October 22, 2017 19:22
SFA Part 2 : package.xml
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>*</members>
<name>ApexPage</name>
</types>
<types>
<members>*</members>
<name>StaticResource</name>
</types>
@arutnik
arutnik / files
Last active October 22, 2017 19:27
SFA Part 2: Salesforce dir structure
salesforce/
lib/
ant-salesforce.jar
src-dev-deploy/
package.xml
build.xml
dev.sf
visualforce_transform.py
@arutnik
arutnik / script.sh
Created October 22, 2017 18:50
SFA Part 1: Calling visualforce_transform.py
python visualforce_transform.py --assets sftestassets
@arutnik
arutnik / visualforce_transform.py
Created October 22, 2017 18:44
SFA Part 1: Transform index.html to index.page
import re
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--assets", help="")
args = parser.parse_args()
assetsName = args.assets
html = open('dist/index.html').read()
@arutnik
arutnik / index.html
Created October 22, 2017 18:25
SFA Part 1 - index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SalesforceAngularDemo</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
@arutnik
arutnik / index.vf
Last active November 5, 2017 20:34
SFA Part 1 - index.vf
<apex:page showheader="false" sidebar="false" standardStylesheets="false" >
<head>
<meta charset="utf-8"></meta>
<title>SalesforceAngularDemo</title>
<base href="/"></base>
<meta name="viewport" content="width=device-width, initial-scale=1"></meta>
<link rel="icon" type="image/x-icon" href="{!URLFOR($Resource.sftestassets, 'favicon.ico')}"></link>
</head>
<body>