GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - beanvalidation/beanvalidation.org: Bean Validation website

BranchesTags
Open more actions menu

Latest commit

 

History

413 Commits
413 Commits

Folders and files

NameName
Last commit message
Last commit date
1.0
1.0
 
 
1.1
1.1
 
 
2.0-jsr380
2.0-jsr380
 
 
2.0
2.0
 
 
3.0
3.0
 
 
3.1
3.1
 
 
4.0
4.0
 
 
_config
_config
 
 
_ext
_ext
 
 
_layouts
_layouts
 
 
_partials
_partials
 
 
_scripts
_scripts
 
 
certified
certified
 
 
contribute
contribute
 
 
downloads
downloads
 
 
fonts
fonts
 
 
images
images
 
 
latest-draft
latest-draft
 
 
logo
logo
 
 
news
news
 
 
proposals
proposals
 
 
ri
ri
 
 
specification
specification
 
 
stylesheets
stylesheets
 
 
tck
tck
 
 
xml/ns/validation
xml/ns/validation
 
 
.awestruct_ignore
.awestruct_ignore
 
 
.gitignore
.gitignore
 
 
.htaccess
.htaccess
 
 
404.html.haml
404.html.haml
 
 
CNAME
CNAME
 
 
Gemfile
Gemfile
 
 
Gemfile.lock
Gemfile.lock
 
 
Guardfile
Guardfile
 
 
Jenkinsfile
Jenkinsfile
 
 
README.md
README.md
 
 
Rakefile
Rakefile
 
 
favicon.ico
favicon.ico
 
 
glossary.adoc
glossary.adoc
 
 
index.html.haml
index.html.haml
 
 
licensing.adoc
licensing.adoc
 
 
resources.adoc
resources.adoc
 
 
roadmap.adoc
roadmap.adoc
 
 

Repository files navigation

How to build beanvalidation.org

A bit of Git, a bit of Ruby and you will get your local beanvalidation.org served.

Prerequisites

  • Get Git
  • Get a Ruby > 1.9
  • Get RVM to manage separate Ruby environments (optional - you should know what and why you do it)

Installation

Get the source

> git clone https://github.com/beanvalidation/beanvalidation.org.git
> cd beanvalidation.org

Rake

Make sure Rake is available. It is often installed per default.

> rake --version
rake, version 0.9.6

If you get command not found:

gem install rake

Bundler

Make sure Bundler is available. It manages your Ruby gems locally to the project and prevents version conflicts between different Ruby projects. To quote from the website:

Bundler provides a consistent environment for Ruby projects by tracking and installing the exact gems and versions that are needed.

> bundle -v
Bundler version 1.6.2

If you get command not found:

gem install bundler

Install dependencies

rake setup[local]
rake check

Serve the site locally

rake preview

Point your browser to http://localhost:4242

Updating dependencies

See the awestruct-build-env update instructions.

Tips & Tricks

Which other tasks exist in the Rake build file?

> rake --tasks

This will list the available tasks with a short description

I am getting errors when trying to execute awestruct directly

You need to use bundle exec <command> to make sure you get all required Gems. Check the Rakefile to see how the different awestruct calls are wrapped.

If your changes are not visible...

Panic! Then completely regenerate the site via:

rake clean preview

License

The content of this repository is released under the ASL 2.0.

By submitting a pull request or otherwise contributing to this repository, you agree to license your contribution under the respective licenses mentioned above.

About

Bean Validation website

beanvalidation.org

Resources

Readme
Activity
Custom properties

Stars

8 stars

Watchers

11 watching

Forks

14 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.