Sha256: 26c6175bef7fed41119bfa0d79624582b2d2d221e90bd2784283657b132829c7
Contents?: true
Size: 955 Bytes
Versions: 10
Compression:
Stored size: 955 Bytes
Contents
# frozen_string_literal: true # Convenience tasks that use sfdx according to common environment variables namespace :sfdx do desc 'Login with credentials' task :login do puts `sfdx force:auth:jwt:grant --clientid $SF_CONSUMER_KEY --jwtkeyfile "$JWT_FOLDER"/server.key --username $SF_USERNAME --setdefaultdevhubusername --setalias HubOrg` end task :display do puts `sfdx force:org:display --targetusername samuel.garratt@brave-otter-ttxype.com` end desc 'Create dev environment' task :create_dev do puts `sfdx force:org:create --targetdevhubusername HubOrg --setdefaultusername --definitionfile config/project-scratch-def.json --setalias $SCRATCH_ORG_ALIAS --wait 10 --durationdays 7` end desc 'Open environment in browser' task :open do puts `sfdx force:org:open` end desc 'Delete dev environment' task :delete_dev do puts `sfdx force:org:delete --targetusername $SCRATCH_ORG_ALIAS --noprompt` end end
Version data entries
10 entries across 10 versions & 1 rubygems