Skip to content

Commit

Permalink
refactor: setup scripts, husky
Browse files Browse the repository at this point in the history
  • Loading branch information
dschach committed Feb 10, 2023
1 parent 42e2ddc commit d8e6ea5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 17 deletions.
6 changes: 0 additions & 6 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,4 @@ echo $VERSION
printf '%s' "$VERSION" > pmd/pmd-version.txt
git add pmd/pmd-version.txt

printf '<link href="assets/styling.css" rel="stylesheet" />' > "doc-assets/main.html"
echo >> "doc-assets/main.html"
npx marked -i README.md --gfm >> "doc-assets/main.html"

npm run prettier:docs

npm run precommit
2 changes: 1 addition & 1 deletion scripts/campaignmember-push.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ echo "Clearing namespace"
# For use with developer edition or playground
echo "Pushing source..."
sfdx force:source:deploy -p triggerhandler --tracksource
sfdx force:source:deploy -p mktg-campaignmemberstatus
sfdx force:source:deploy -p force-app
sfdx force:source:deploy -p unpackaged --tracksource

echo "opening org..."
Expand Down
16 changes: 6 additions & 10 deletions scripts/campaignmember-scratchorg.sh
Original file line number Diff line number Diff line change
@@ -1,30 +1,26 @@
#!/bin/bash

echo "Cleaning previous scratch org..."
sfdx force:org:delete -p --target-org CampaignMemberStatus
sf org delete scratch --no-prompt --target-org CampaignMemberStatus

#echo "Clearing namespace"
#sed -i "" "s|\"namespace\": \"\"|\"namespace\": \"\"|" sfdx-project.json

echo "Creating new scratch org"
sfdx force:org:create --definitionfile config/project-scratch-def.json --setalias CampaignMemberStatus --nonamespace --setdefaultusername --noancestors --durationdays 14 -w 20 --target-dev-hub=x2od
#sf env create scratch --target-dev-hub=SpotOnProd --definition-file config/project-scratch-def.json --alias CampaignMemberStatus --set-default --duration-days 14 -w 20 --track-source
#sfdx force:org:create --definitionfile config/project-scratch-def.json --setalias CampaignMemberStatus --nonamespace --setdefaultusername --noancestors --durationdays 14 -w 20
sf env create scratch --definition-file config/project-scratch-def.json --alias CampaignMemberStatus --no-namespace --set-default --duration-days 3 --track-source --wait 20

# For use with namespaced scratch org in package development process
echo "Deploying metadata"
#sfdx force:source:deploy -p triggerhandler --tracksource
#sfdx force:source:deploy -p mktg-campaignmemberstatus --tracksource
#sfdx force:source:deploy -p unpackaged --tracksource

#sf deploy metadata --source-dir triggerhandler
#sf deploy metadata --source-dir mktg-campaignmemberstatus
#sf deploy metadata --source-dir force-app
#sf deploy metadata --source-dir unpackaged

sfdx force:source:push

sfdx force:user:permset:assign -n Campaign_Type_Member_Status_Admin
sf org assign permset --name Campaign_Type_Member_Status_Admin --target-org CampaignMemberStatus

sfdx force:apex:test:run -l RunLocalTests
sfdx force:apex:test:run -l RunLocalTests -r human -w 20

echo "opening org"
sfdx force:org:open
Expand Down

0 comments on commit d8e6ea5

Please sign in to comment.