Download and Install the Functionize CLI

The Functionize CLI allows you to connect with external tools more easily, such as Jenkins. The CLI is designed to work on both Windows and macOS/Linux machines. There are two core parts of the CLI:

  • Tunnel setup: this allows you to access local sites that are not publicly available on the internet
  • Application commands: we offer a robust set of command line options to run tests, manage tests, create projects, users, and so much more! These help you automate the usage of the application from systems such as CI/CD tools, onboarding tools, and more.

Download the installer here

 

API Credentials

Your Client ID and Client Secret will be required for configuration. These can be found by opening the User menu and selecting API Keys from the main Functionize dashboard.
Screen_Shot_2021-07-21_at_11.47.21_AM.png

 

Installation for macOS/Linux

  1. Extract the zip file.
  2. Open a Terminal window.
  3. Navigate to the extracted zip file.
  4. Run source install.sh
  5. You should see "Installing Functionize CLI. Detected Mac(Linux) platform. Installation was successful. Please run 'fze -h' to get started."
  6. Run fze -h
  7. You should see The Functionize CLI library with the main list of available Commands and Flags.
  8. Configure the .yaml file with your Client ID and Client Secret.
  9. Run fze token generate (This command generates your authentication token.)

 

Installation for Windows

  1. Extract the zip file.
  2. Run the install.exe file.
  3. Enter Client ID and Client Secret.
  4. The installation wizard will finish.
  5. Open a Command Line window.
  6. Run fze -h
  7. You should see The Functionize CLI library with the main list of available Commands and Flags.
  8. Run fze token generate (This command generates your authentication token.)