Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdpiper/gwt-app-example
The default GWT web application, using ant, JUnit, and Travis CI
https://github.com/mdpiper/gwt-app-example
Last synced: 13 days ago
JSON representation
The default GWT web application, using ant, JUnit, and Travis CI
- Host: GitHub
- URL: https://github.com/mdpiper/gwt-app-example
- Owner: mdpiper
- Created: 2014-06-16T21:38:22.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-09T16:02:57.000Z (over 10 years ago)
- Last Synced: 2024-06-12T17:33:25.085Z (7 months ago)
- Language: Java
- Homepage:
- Size: 469 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/mdpiper/GWT-app-example.svg?branch=master)](https://travis-ci.org/mdpiper/GWT-app-example)
# GWT app example
This is the default [GWT](http://www.gwtproject.org/) web application
with an [Ant](http://ant.apache.org/) build file,
[JUnit](http://junit.org/) testing,
and continuous integration with [Travis CI](https://travis-ci.com/).My goal in this project is to understand how to set up a GWT application
(like, say, [WMT](https://github.com/csdms/wmt)) with Travis CI.
I've chosen to:1. include JUnit in the project (in **lib/**), though this feels like cheating;
1. allow Travis CI to download GWT 2.5.1 (it's 106 MB) and unpack it in `$PWD`
1. include an unrelated GWT JSO class with tests.And everything works! Two minor issues:
- I haven't found a more correct solution to #1 above.
- JUnit issues a warning about multiple copies of Ant in its path: from the VM Travis creates and from the GWT install.