Execution progress reporter for Gauge.
Run the following command in the Gauge project directory to install and add the plugin to project.
gauge install flash
- Installing specific version
gauge install flash --version 0.0.1
- Download the plugin from Releases
gauge install flash --file flash-0.0.0-linux.x86_64.zip
- Ensure that you project's
manifest.json
file containsflash
in the Plugins list.
Something like :
{
"Language": "java",
"Plugins": [
"html-report",
"flash"
]
}
- Execute specs and open the URL in browser shown in console output. e.g. http://127.0.0.1:[FLASH_SERVER_PORT]
- FLASH_SERVER_PORT is a random available port, but can be configured using the config below
- To use a specific port, set
FLASH_SERVER_PORT={port}
as environment variable or inenv/default/flash.properties
file.
Dependencies
go get ./...
Compilation
go run build/make.go
For cross-platform compilation
go run build/make.go --all-platforms
After compilation
go run build/make.go --install
Installing to a CUSTOM_LOCATION
go run build/make.go --install --plugin-prefix CUSTOM_LOCATION
Note: Run after compiling
go run build/make.go --distro
For distributable across platforms: Windows and Linux for both x86 and x86_64
go run build/make.go --distro --all-platforms
Flash
is released under the Apache License, Version 2.0. See LICENSE for the full license text.
Copyright 2017 ThoughtWorks, Inc.