Semaphore (software)

[2] One of Semaphore’s features is native Docker support, which enables testing and deploying Docker-based applications.

[4] Semaphore supports the following programming languages: C/C++, Clojure, Elixir, Go, Java, JavaScript, PHP, Python, Ruby and Scala.

Some of the supported frameworks include: test/unit, RSpec, Cucumber, Steak, Capybara Webkit, Jasmine, Karma, Minitest, Poltergeist, PhantomJS.

After customizing and configuring the wanted builds, Semaphore begins testing.

The results of the performed jobs are highlighted red (failed) or green (passed).