Wildfly Website
CSS JavaScript HTML Ruby Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_config Add blog post about what's new in HAL Jun 1, 2018
_ext Add Tweet button to each blog post to easily share on Twitter. Oct 12, 2017
_layouts Add DPAL Apr 6, 2018
_partials Add DPAL Apr 6, 2018
images Add blog post about what's new in HAL Jun 1, 2018
javascripts Fix link Nov 19, 2013
news Add blog post about what's new in HAL Jun 1, 2018
stylesheets update awestruct to 0.5.6 Oct 3, 2017
swarm Add meta refresh and window.location.assign() to swarm pages Dec 14, 2015
.awestruct_ignore [ORG-1674] Migrated from html_press to htmlcompressor and corrected .… May 22, 2013
.gitignore Git ignore .sass-cache/ Aug 16, 2015
.htaccess Add .htaccess redirects for wildfly-swarm. Dec 1, 2015
8.html.haml adding couple of more blog links Feb 20, 2014
Gemfile Fix problems introduced with upgrade (livereload > 2.4 is not compat Oct 20, 2017
Gemfile.lock Fix problems introduced with upgrade (livereload > 2.4 is not compat Oct 20, 2017
LICENSE.txt [ORG-1732] Adding OSS license. Aug 13, 2013
README.md Use wildfly.org readme Nov 16, 2013
Rakefile update awestruct to 0.5.6 Oct 3, 2017
about.html.haml More typos (vendor and breathe) May 26, 2015
bootstrap-readme.md Use wildfly.org readme Nov 16, 2013
downloads.html.haml Add nightly build notificaiton Aug 7, 2017
gethelp.html.haml Update docs tags Oct 24, 2017
governance.html.haml fix typo Feb 25, 2014
index.html.haml Drop stale swarm banner for now May 31, 2018
joinus.html.haml fix syntax error Feb 29, 2016
project.properties Minor updates May 3, 2017
publish.sh Getting there! Nov 14, 2013
wildfly_icon_16px.gif Add project.properties and icon to get onto jboss.org project page Nov 16, 2013

README.md

wildfly-site

Source of Wildfly Website

Prerequisites

The site is built using awestruct, and its dependencies are best installed using the ruby gem bundler.

  1. Make sure you have a modern, sane Ruby install. The best way to install Ruby is to use RVM from https://rvm.io/

  2. Install the ruby gem bundler

     gem install bundler
    
  3. Install the necessary gems for the site. At the root of the site directory, run

     bundle install
    

Developing the site

If you run Awestruct locally, it will watch for changes to your sources and regenerate the site. Run

bundle exec awestruct -d

and browse to http://localhost:4242.

Publishing the site

To stage or publish the site, you'll need to be able to upload to the wildfly account on filemgmt.jboss.org. Send your ssh key to eng-ops@redhat.com to get access.

To stage the site:

./publish.sh -s

The site is staged to http://www.wildfly.org/staging.

To push the site live:

./publish.sh -p