Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/x-stream/x-stream.github.io
Website for XStream (gh-pages)
https://github.com/x-stream/x-stream.github.io
Last synced: 5 days ago
JSON representation
Website for XStream (gh-pages)
- Host: GitHub
- URL: https://github.com/x-stream/x-stream.github.io
- Owner: x-stream
- License: other
- Created: 2015-04-27T17:16:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T19:42:56.000Z (6 days ago)
- Last Synced: 2024-11-07T20:35:40.211Z (6 days ago)
- Language: HTML
- Size: 21.4 MB
- Stars: 1
- Watchers: 6
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changes.html
- License: license.html
- Security: security.html
Awesome Lists containing this project
README
# XStream Documentation
This repository contains the GitHub pages for [XStream](https://github.com/x-stream/xstream)
that are used to render automatically the static [website of XStream](https://x-stream.github.io/).# Site Generation
The content of this repository is generated. XStream uses Maven and XSite to generate the pages.
To create an update of the site, you have to edit the sources in the XStream repository.
## Prerequisites
+ Java 8 runtime
+ Maven 3.0
## Steps
0. Create a clone of the current repository
0. Create a clone of the [XStream Git repository](https://github.com/x-stream/xstream) using
the same base directory and switch to v-1.4.x branch.
0. Edit the sources in xstream.git/xstream-distribution/src/content
0. From the root of xstream.git callmvn clean package
0. Update the repository with the GitHub pages.rsync -cr --progress --delete --exclude=".*" --exclude="*.md" --exclude=jira --exclude 1\\.\* --exclude="*javadoc" ./xstream-distribution/target/xsite/ ../x-stream.io/
## After Release
Typically you want to update the site after a XStream release. In that case you can call:
cp -r target/checkout/xstream-distribution/target/xsite ../x-stream.io/''''
rsync -cr --progress --delete --exclude=".*" --exclude="*.md" --exclude=jira --exclude 1\\.\* ./target/checkout/xstream-distribution/target/xsite/ ../x-stream.io/Note, that this variant will also replace the javadocs.