Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 1 commit behind bitrise-steplib:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vendor
.gitignore
Gopkg.lock
Gopkg.toml
LICENSE
README.md
bitrise.yml
main.go
main_test.go
step.yml

README.md

Flank

Run your tests using Flank. The step will automaticall detect which project type your flank config uses and the corresponding flank command will be ran.

Inputs

  • google_service_account_json: (required) (sensitive)

    Service Account JSON key file content.

  • config_path: (required)

    Flank config file path.

  • version: latest (required)

    Flank binary version. You can use any tag name that is available on https://github.com/TestArmada/flank/releases or latest which will download the latest non-pre-elease version.

  • command_flags:

    These flags will be appended to the flank command.

Outputs

Exported Environment variables

Deployed Artifacts

  • ./results/{latest-result-dir}/: $BITRISE_DEPLOY_DIR/

Contribute

  1. Fork this repository
  2. Make changes
  3. Submit a PR

How to run this step from source

  1. Clone this repository
  2. cd to the cloned repository's root
  3. Create a bitrise.yml (if not yet created)
  4. Prepare a workflow that contains a step with the id: path::./

    For example:

    format_version: "6"
    default_step_lib_source: https://github.com/bitrise-io/bitrise-steplib.git
    
    workflows:
      my-workflow:
        steps:
        - path::./:
            inputs: 
            - google_service_account_json: $GOOGLE_SERVICE_ACCOUNT
            - config_path: ./flank.yml
  5. Run the workflow: bitrise run my-workflow

About

This is an official Step managed by Bitrise.io and is available in the Workflow Editor and in our Bitrise CLI tool. If you seen something in this readme that never before please visit some of our knowledge base to read more about that:

  • devcenter.bitrise.io
  • discuss.bitrise.io
  • blog.bitrise.io
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.