Install Guardsquare and iXGuard cli tools.
Description
Downloads and installs guardsquare and ixguard in order to process and protect an archive. If the correct version of iXGuard is already detected, the download will be skipped.
To be able to use the Step, you need to create and register an ssh key to grant permission to Guardsquare.
- Create key pair using
ssh-keygen
. - Create a secure passphrase for your private key.
- Upload the public key
.pub
to your Guardsquare account. - Upload the private key file to the Files secion of your Bitrise project.
- Create a Secret Env Variable for the private key passphrase (make sure to escape any special characters with a
\
before saving). - If your file download URL or Secret Env Variable does not correspond with the defaults, make sure you list them as inputs to the Step.
Add this step directly to your workflow in the Bitrise Workflow Editor.
You can also run this step directly with Bitrise CLI.
Download and install iXGuard version 4.12.2 to your workflow.
workflows:
deploy:
steps:
- git::https://github.com/npinney/bitrise-step-install-ixguard.git@main:
inputs:
- version: "4.12.2"
Inputs
Key | Description | Flags | Default |
---|---|---|---|
version |
Default is 4.12.6. If a different version is detected, the Step will install the correct version. | $IXGUARD_VERSION |
|
ssh_key_file |
Private key download link to grant access to Guardsquare. | $BITRISEIO_GUARDSQUARE_SSH_KEY_FILE_URL |
|
ssh_key_passphrase |
Passphrase used to decrypt the ssh private key. Make sure special symbols have been escaped. | $GUARDSQUARE_SSH_KEY_PASSPHRASE |
Outputs
There are no outputs defined in this step
Learn more about developing steps: