Skip to content

petalmd/bitrise-step-install-ixguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install iXGuard

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.

Configuring the Step

To be able to use the Step, you need to create and register an ssh key to grant permission to Guardsquare.

  1. Create key pair using ssh-keygen.
  2. Create a secure passphrase for your private key.
  3. Upload the public key .pub to your Guardsquare account.
  4. Upload the private key file to the Files secion of your Bitrise project.
  5. Create a Secret Env Variable for the private key passphrase (make sure to escape any special characters with a \ before saving).
  6. 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.

🧩 Get started

Add this step directly to your workflow in the Bitrise Workflow Editor.

You can also run this step directly with Bitrise CLI.

Example

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"

⚙️ Configuration

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:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages