4.6.4 • Published 7 months ago

sfdx-hardis v4.6.4

Weekly downloads
2,245
License
AGPL-3.0
Repository
github
Last release
7 months ago

Hardis Group Logo

sfdx-hardis

Version Mega-Linter Downloads/week License PRs Welcome

Toolbox for Salesforce DX, by Hardis-Group

This toolbox contains commands than can be run locally or from CI. For the moment, it can :

  • BackUp / Monitoring tools
    • Retrieve all metadatas of an org
    • Retrieve all metadatas of an org and convert them into a Salesforce DX Project
  • Audit tools
    • Extract all CallIns and CallOuts from a SFDX project (or metadata) folder. Sort by SOAP, REST, HTTP
    • Extract all remote sites connected to an org. Sort by HTTP / HTTPS and domain
  • Help tools
    • Purge obsolete flows versions

Installation

SFDX Plugin

sfdx plugins:link sfdx-hardis

Docker

You can use docker image hardisgroupcom/sfdx-hardis

Usage

sfdx hardis:<COMMAND> <OPTIONS>

Use JWT to auth my salesforce org from CI

Create a self-signed certificate

Run the following commands (in Git Bash if you are on Windows)

Change the password in the script before running

export PASSWORD=dfgdlf999s2jlsfgd7
mkdir ssh
cd ssh
openssl genrsa -des3 -passout "pass:$PASSWORD" -out server.pass.key 2048
openssl rsa -passin "pass:$PASSWORD" -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr
openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

More info on heroku documentation

$ openssl req -new -key server.key -out server.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:FR
string is too long, it needs to be less than  2 bytes long
Country Name (2 letter code) [AU]:FR
State or Province Name (full name) [Some-State]:Ile de France
Locality Name (eg, city) []:Paris
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Hardis-Group
Organizational Unit Name (eg, section) []:ACS
Common Name (e.g. server FQDN or YOUR name) []:Nicolas Vuillamy
Email Address []:nicolas.vuillamy@hardis-group.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:pFeW2g9:ff*
An optional company name []:Hardis-Group

Create sfdx connected app

Please follow steps of documentation (the instructions are the same even if it is not a DevHub org)

The certificate to use is file server.crt generated during previous step

Manage repository configuration

  • Create a .sfdx-hardis.yml file at the root of your repository, with the following properties
    • instanceUrl : http://login.salesforce.com or https://test.salesforce.com
    • targetUsername : your salesforce username on the org (ex: jeandupont@ma-prod.com)

Example

instanceUrl: https://login.salesforce.com # Must be the root of Salesforce Classic URL
targetUsername: nicolas.vuillamy@gmail.com

Example: SFDX_CLIENT_ID: 3MVG9SOw8KERNN0.1kPOtqFc1ekdNpUho5WvGMn5n5IVMAFbcSvmY3_PEqoehefCbaQ299._Uh79SPeEPwk_5

Commands

4.6.1

7 months ago

4.6.0

7 months ago

4.6.2

7 months ago

4.6.4

7 months ago

3.18.1

11 months ago

3.18.0

11 months ago

4.3.2

8 months ago

4.3.1

8 months ago

4.3.0

8 months ago

3.16.1

11 months ago

3.16.0

11 months ago

4.1.0

8 months ago

4.1.2

8 months ago

4.1.1

8 months ago

4.0.1

8 months ago

4.0.0

8 months ago

3.19.4

9 months ago

3.19.3

10 months ago

3.19.0

10 months ago

3.19.2

10 months ago

3.19.1

10 months ago

3.17.0

11 months ago

4.4.0

8 months ago

4.2.3

8 months ago

4.2.2

8 months ago

4.2.5

8 months ago

4.2.4

8 months ago

4.2.1

8 months ago

4.2.0

8 months ago

4.5.0

8 months ago

4.5.1

8 months ago

3.1.0

1 year ago

2.98.1

1 year ago

2.98.0

1 year ago

3.5.0

1 year ago

3.3.1

1 year ago

3.3.0

1 year ago

3.3.2

1 year ago

3.13.1

1 year ago

3.13.0

1 year ago

3.8.0

1 year ago

3.11.0

1 year ago

3.11.1

1 year ago

2.100.0

1 year ago

3.2.0

1 year ago

3.0.0

1 year ago

2.99.0

1 year ago

2.99.1

1 year ago

3.6.0

1 year ago

3.15.0

12 months ago

3.4.0

1 year ago

3.12.1

1 year ago

3.12.0

1 year ago

3.14.1

1 year ago

3.14.0

1 year ago

3.14.2

12 months ago

3.9.2

1 year ago

3.9.0

1 year ago

3.10.1

1 year ago

3.10.0

1 year ago

3.10.2

1 year ago

3.12.3

1 year ago

3.12.2

1 year ago

3.7.1

1 year ago

3.7.0

1 year ago

2.96.1

1 year ago

2.97.2

1 year ago

2.97.3

1 year ago

2.97.0

1 year ago

2.97.1

1 year ago

2.95.0

2 years ago

2.95.1

2 years ago

2.95.2

2 years ago

2.94.1

2 years ago

2.94.2

2 years ago

2.94.0

2 years ago

2.94.3

2 years ago

2.89.0

2 years ago

2.89.3

2 years ago

2.89.2

2 years ago

2.89.1

2 years ago

2.87.5

2 years ago

2.87.4

2 years ago

2.92.1

2 years ago

2.92.0

2 years ago

2.90.0

2 years ago

2.88.0

2 years ago

2.93.0

2 years ago

2.91.0

2 years ago

2.87.2

2 years ago

2.87.1

2 years ago

2.87.0

2 years ago

2.87.3

2 years ago

2.85.0

2 years ago

2.85.2

2 years ago

2.85.1

2 years ago

2.83.6

2 years ago

2.83.5

2 years ago

2.86.1

2 years ago

2.86.0

2 years ago

2.84.0

2 years ago

2.78.0

2 years ago

2.78.4

2 years ago

2.78.2

2 years ago

2.78.1

2 years ago

2.76.2

2 years ago

2.76.1

2 years ago

2.76.0

2 years ago

2.74.0

2 years ago

2.74.2

2 years ago

2.74.1

2 years ago

2.72.0

2 years ago

2.83.0

2 years ago

2.70.0

2 years ago

2.81.0

2 years ago

2.79.0

2 years ago

2.77.0

2 years ago

2.77.2

2 years ago

2.75.0

2 years ago

2.73.0

2 years ago

2.71.2

2 years ago

2.71.1

2 years ago

2.71.0

2 years ago

2.82.2

2 years ago

2.82.1

2 years ago

2.82.0

2 years ago

2.80.0

2 years ago

2.69.0

2 years ago

2.68.5

2 years ago

2.67.0

2 years ago

2.65.0

2 years ago

2.63.0

2 years ago

2.61.0

2 years ago

2.68.4

2 years ago

2.68.0

2 years ago

2.68.1

2 years ago

2.68.2

2 years ago

2.68.3

2 years ago

2.66.0

2 years ago

2.66.2

2 years ago

2.64.0

2 years ago

2.64.1

2 years ago

2.62.0

2 years ago

2.62.1

2 years ago

2.60.3

2 years ago

2.60.0

2 years ago

2.60.1

2 years ago

2.60.2

2 years ago

2.57.0

3 years ago

2.57.1

3 years ago

2.57.2

3 years ago

2.56.0

3 years ago

2.55.3

3 years ago

2.58.3

3 years ago

2.58.0

3 years ago

2.58.1

3 years ago

2.55.2

3 years ago

2.54.0

3 years ago

2.53.0

3 years ago

2.53.1

3 years ago

2.52.0

3 years ago

2.51.5

3 years ago

2.51.6

3 years ago

2.51.3

3 years ago

2.51.4

3 years ago

2.51.2

3 years ago

2.51.0

3 years ago

2.51.1

3 years ago

2.50.0

3 years ago

2.49.1

3 years ago

2.49.0

3 years ago

2.48.0

3 years ago

2.48.1

3 years ago

2.47.3

3 years ago

2.47.2

3 years ago

2.47.0

3 years ago

2.47.1

3 years ago

2.46.0

3 years ago

2.45.0

3 years ago

2.44.0

3 years ago

2.44.2

3 years ago

2.43.0

3 years ago

2.43.1

3 years ago

2.42.2

3 years ago

2.42.1

3 years ago

2.42.0

3 years ago

2.41.2

3 years ago

2.41.1

3 years ago

2.41.3

3 years ago

2.41.0

3 years ago

2.40.0

3 years ago

2.31.1

3 years ago

2.31.0

3 years ago

2.30.1

3 years ago

2.30.0

3 years ago

2.29.0

3 years ago

2.28.0

3 years ago

2.27.1

3 years ago

2.27.0

3 years ago

2.26.3

3 years ago

2.26.2

3 years ago

2.26.4

3 years ago

2.26.1

3 years ago

2.26.0

3 years ago

2.21.0

3 years ago

2.20.3

3 years ago

2.25.3

3 years ago

2.25.0

3 years ago

2.25.2

3 years ago

2.25.1

3 years ago

2.24.0

3 years ago

2.23.0

3 years ago

2.20.2

3 years ago

2.20.0

3 years ago

2.20.1

3 years ago

2.19.0

3 years ago

2.18.0

3 years ago

2.17.4

3 years ago

2.17.2

3 years ago

2.17.3

3 years ago

2.17.0

3 years ago

2.16.1

3 years ago

2.16.0

3 years ago

2.15.0

3 years ago

2.15.1

3 years ago

2.14.0

3 years ago

2.13.2

3 years ago

2.13.3

3 years ago

2.13.0

3 years ago

2.13.1

3 years ago

2.12.0

3 years ago

2.11.0

3 years ago

2.10.3

3 years ago

2.10.4

3 years ago

2.10.2

3 years ago

2.10.1

3 years ago

2.10.0

3 years ago

2.9.4

3 years ago

2.9.3

3 years ago

2.9.2

3 years ago

2.9.1

3 years ago

2.9.0

3 years ago

2.8.5

3 years ago

2.8.4

3 years ago

2.8.3

3 years ago

2.8.1

3 years ago

2.8.2

3 years ago

2.8.0

3 years ago

2.7.2

3 years ago

2.7.1

3 years ago

2.7.0

3 years ago

2.6.0

3 years ago

2.5.0

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.2.2

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.7

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.1

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.4-0

3 years ago

1.1.1

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.3-0

3 years ago

1.1.2-0

3 years ago

1.1.1-0

3 years ago

1.1.0

3 years ago

1.0.2-beta.2

3 years ago

1.0.2-beta.1

3 years ago

1.0.2-0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.1-0

3 years ago

0.5.10

3 years ago

0.5.11-0

3 years ago

0.5.10-0

3 years ago

0.5.7

3 years ago

0.5.9

3 years ago

0.5.7-0

3 years ago

0.5.6-0

3 years ago

0.5.6

3 years ago

0.5.5

3 years ago

0.5.4

3 years ago

0.5.3

3 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.0

3 years ago

0.1.5

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago