Gauge java runner
Switch branches/tags
Clone or download
Pull request Compare This branch is 330 commits behind getgauge:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gauge-proto @ fe838dc
skel
src
.gitignore
.gitmodules
.travis.yml
COPYING
README.md
gauge-java.go
gauge-java.iml
genproto.sh
java.json
make.go
notice.md
pom.xml

README.md

Gauge-java Build Status

This is the java language plugin for gauge.

It contains a launcher component (gauge-java.go) written in golang which is used to start the plugin from gauge.

Requirements

Install through Gauge

gauge --install java
  • Installing specific version
  gauge --install java --plugin-version 0.0.2

Compiling

go run make.go

For cross platform compilation (launcher)

go run make.go --all-platforms

Installing

After installing gauge

go run make.go --install

Installing to a CUSTOM_LOCATION

go run make.go --install --plugin-prefix CUSTOM_LOCATION

Creating distributable

Note: Run after compiling

go run make.go --distro

For distributable across platforms os, windows and linux for bith x86 and x86_64

go run make.go --distro --all-platforms

New distribution details need to be updated in the java-install.json file in gauge plugin repository for a new verison update.

License

GNU Public License version 3.0 Gauge-Java is released under GNU Public License version 3.0

Copyright

Copyright 2015 ThoughtWorks, Inc.

Acknowledgement

This project is supported by YourKit Java Profiler. YourKit supports open source projects with its full-featured Java Profiler, which is used by Gauge Team.

Yourkit