DX

Terminal

SFDX Commands

Sandbox login

Steps to set up VIDIV:

  • sfdx force:source:deploy -m ApexTrigger -u vdjukic@veritasinv.com.videv
  • sfdx force:project:create --manifest -n videv -a videv
  • sfdx force:source:retrieve
  • sfdx force:apex:trigger:create -n taskTrigger

  • sfdx version
  • sfdx update

Working with Metadata Package

  • This creates our project named: PackageXMLProject: sfdx force:project:create -n PackageXMLProject
  • command to retrieve the metadata identified in the package.xml file: sfdx force:source:retrieve -u DevHub -x ./package.xml

  • force:alias:list
  • force:alias:set ai=vuk+ai@anablock.com
  • force:apex:class:create
  • force:apex:execute
  • force:apex:log:get
  • force:apex:log:list
  • force:apex:log:tail
  • force:apex:test:report
  • force:apex:test:run
  • force:apex:trigger:create
  • force:auth:jwt:grant
  • force:auth:list
  • force:auth:logout
  • force:auth:sfdxurl:store
  • force:auth:web:login
  • force:config:get
  • force:config:list
  • force:config:set
  • force:data:bulk:delete
  • force:data:bulk:status
  • force:data:bulk:upsert
  • force:data:record:create
  • force:data:record:delete
  • force:data:record:get
  • force:data:record:update
  • force:data:soql:query
  • force:data:tree:export
  • force:data:tree:import
  • force:doc:commands:display
  • force:doc:commands:list
  • force:lightning:app:create
  • force:lightning:component:create
  • force:lightning:event:create
  • force:lightning:interface:create
  • force:lightning:lint
  • force:lightning:test:create
  • force:lightning:test:install
  • force:lightning:test:run
  • force:limits:api:display
  • force:mdapi:convert
  • force:mdapi:deploy
  • force:mdapi:deploy:cancel
  • force:mdapi:deploy:report
  • force:mdapi:describemetadata
  • force:mdapi:listmetadata
  • force:mdapi:retrieve
  • force:mdapi:retrieve:report
  • force:org:create
  • force:org:delete
  • force:org:display
  • force:org:list
  • force:org:open
  • force:org:shape:create
  • force:org:shape:delete
  • force:org:shape:list
  • force:org:snapshot:create
  • force:org:snapshot:delete
  • force:org:snapshot:get
  • force:org:snapshot:list
  • force:package1:version:create
  • force:package1:version:create:get
  • force:package1:version:display
  • force:package1:version:list
  • force:package:create
  • force:package:install
  • force:package:install:report
  • force:package:installed:list
  • force:package:list
  • force:package:uninstall
  • force:package:uninstall:report
  • force:package:update
  • force:package:version:create
  • force:package:version:create:list
  • force:package:version:create:report
  • force:package:version:list
  • force:package:version:promote
  • force:package:version:report
  • force:package:version:update
  • force:project:create
  • force:project:upgrade
  • force:schema:sobject:describe
  • force:schema:sobject:list
  • force:source:convert
  • force:source:delete
  • force:source:deploy
  • force:source:open
  • force:source:pull
  • force:source:push
  • force:source:retrieve
  • force:source:status
  • force:user:create
  • force:user:display
  • force:user:list
  • force:user:password:generate
  • force:user:permset:assign
  • force:visualforce:component:create
  • force:visualforce:page:create
  • help
  • plugins
  • plugins:generate
  • plugins:install
  • plugins:link
  • plugins:trust:sign
  • plugins:trust:verify
  • plugins:uninstall
  • plugins:update
  • update
  • which
  • sfdx force:org:display

Deployment of unmanaged package

  • sfdx force:mdapi:deploy -u vuk@attone.com.sit -d /Users/vukdukic/Projects/DevOps/attrtqa
  • sfdx force:mdapi:deploy -u perf -d /Users/vukdukic/Projects/rtqa_migration
  • sfdx force:mdapi:deploy:report -u vuk@attone.com.sit