Skip to content

Available plugins

Racetrack instance might be enriched by plugins that add customized, tailored functionality to a generic Racetrack.

These are the known, public Racetrack plugins that are commonly available to be installed:

  • Job types:

    • Python 3 Job Type

      racetrack plugin install github.com/TheRacetrack/plugin-python-job-type
      

    • Dockerfile-based Job Type (any language or app wrapped in a Dockerfile)

      racetrack plugin install github.com/TheRacetrack/plugin-dockerfile-job-type
      

    • Dockerfile Proxy Job Type (app wrapped in a Dockerfile like Drupal or Sphinx with a proxy server that adheres to the Racetrack requirements)

      racetrack plugin install github.com/TheRacetrack/plugin-docker-proxy-job-type
      

    • Golang (Go) Job Type

      racetrack plugin install github.com/TheRacetrack/plugin-go-job-type
      

    • Rust Job Type

      racetrack plugin install github.com/TheRacetrack/plugin-rust-job-type
      

    • HUGO Job Type

      racetrack plugin install github.com/TheRacetrack/plugin-hugo-job-type
      

  • Infrastructure Targets:

    • Docker infrastructure - deploys to a local (in-place) Docker

      racetrack plugin install github.com/TheRacetrack/plugin-docker-infrastructure
      

    • Kubernetes infrastructure - deploys to local Kubernetes

      racetrack plugin install github.com/TheRacetrack/plugin-kubernetes-infrastructure
      

    • Remote Docker - deploys to remote Docker Daemon

      racetrack plugin install github.com/TheRacetrack/plugin-remote-docker
      

    • Remote Kubernetes - deploys to remote Kubernetes

      racetrack plugin install github.com/TheRacetrack/plugin-remote-kubernetes
      

  • Others:

    • Teams notifications - Sending notifications to Teams channel
      racetrack plugin install github.com/TheRacetrack/plugin-teams-notifications
      

What's next?