Add info on how to update GWT web site

Change-Id: I33cb31175229b71db655431bea81e60d9b0d53da
4 files changed
tree: 13cb0368870d4c100b8e2a3ba256eebe2d3963da
  1. .gitignore
  2. README.md
  3. pom.xml
  4. src/
README.md

GWT Site Uploader

This project is used to update the gwtproject.org site that is hosted in GAE infrastructure

Requirements

  • You need a valid account in the gwtproject.org domain, with the appropriate permissions to access the gwt-site GAE project.

  • Make sure that you have google-cloud-sdk installed and gcloud is in your PATH

Updating the gwtproject.org site

  1. Checkout the project gwt-site from github, and run the following command so as the documentation is copied to your local maven repository.
 cd your_folder_path/gwt-site
 mvn clean install -Pgrunt
  1. Authenticate in the GAE infrastructure by running
 gcloud auth login

when the browser ask for authentication, select your @gwtproject.org account

  1. Compile the project so as resources are updated with latest doc, uploader is compiled, and tests run.
 mvn -q clean package
  1. Upload the documentation to the web server in GAE
 mvn -q exec:java