Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

About

Sets up the Java based TestingBot Tunnel in your test environment.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

Setup TestingBot Tunnel

This GitHub Action sets up the Java based TestingBot Tunnel in your test environment. It downloads the Java binary from TestingBot's servers or a provided custom URL, and starts it in the background. At the end of the job the Tunnel is automatically shutdown.

For security reasons this action will export the two environment variables TESTINGBOT_KEY and TESTING_SECRET prior to starting the Java binary. This will prevent your tokens from leaking in commands like ps. Feel free to use them in following steps of your job.

Usage

  1. Make sure Java has been set up according to the requirements specified on TestingBot's information webpage:

    - name: Set up Java for TestingBot Tunnel
      uses: actions/setup-java@v2
      with:
        distribution: 'zulu'
        java-version: '8'

    See the setup-java action for more info.

  2. Invoke action with your personal tokens:

    - name: Set up TestingBot Tunnel
      uses: tiesjan/setup-testingbot-tunnel@v1
      with:
        testingbot_key: ${{ secrets.TESTINGBOT_KEY }}
        testingbot_secret: ${{ secrets.TESTINGBOT_SECRET }}

    The optional testingbot_tunnel_download_url input may be specified to download the Java binary from a different URL than TestingBot's own servers.

License

The scripts and documentation in this project are released under the BSD-3-Clause License.

About

Sets up the Java based TestingBot Tunnel in your test environment.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages