image: atlassian/default-image:3
pipelines:
#pull-requests:
branches:
'Dev':
- step:
script:
#Assign variables
- export CLIURL=https://developer.salesforce.com/media/salesforce-cli/sfdx/channels/stable/sfdx-linux-x64.tar.xz
- export SFDX_AUTOUPDATE_DISABLE=false
- export SFDX_USE_GENERIC_UNIX_KEYCHAIN=true
- export SFDX_DOMAIN_RETRY=300
- export SFDX_DISABLE_APP_HUB=true
- export SFDX_LOG_LEVEL=DEBUG
- export DEPLOYDIR=src
- export TESTLEVEL=RunLocalTests
#Create sfdx directory
- mkdir ~/sfdx
#Install Salesforce CLI
#By default, the script installs the current version of Salesforce CLI. To install the release candidate, set the DX_CLI_URL_CUSTOM local variable to the appropriate URL
#- wget -qO- ${DX_CLI_URL_CUSTOM-$CLIURL} | tar xJ -C ~/sfdx --strip-components 1
- npm install sfdx-cli
- export PATH=~/sfdx/bin:$PATH
- sfdx --version
- sfdx plugins --core
# Install utilities
#- pip install yq
- npm install yq
- yq --version