Getting the code
How to get and build the code ?
Prerequisites for building Azkarra:**
- Git
- Maven (we recommend version 3.5.3)
- Java 11
Building Azkarra Streams
The code of Azkarra Streams is kept in GitHub. You can check it out like this:
$ git clone https://github.com/streamthoughts/azkarra-streams.git
The project uses Maven, you can build it like this:
$ cd azkarra-streams
$ mvn clean package -DskipTests
Building Azkarra Website
The source code for Azkarra website is kept in directory ./site
of the project.
Azkarra uses the open-source static site generators Hugo. Hugo Extended must be installed locally to build the website. In addition, Azkarra website is based on theme Docsy.
To build and deploy the website locally, you can run the following commands:
$ git submodule update --remote
$ cd site
$ git submodule sync && git submodule update --init --recursive
$ npm install
$ hugo server --watch --verbose --disableFastRender
The website is accessible at address : http://localhost:1313/azkarra-streams/
Last modified May 9, 2020: docs(site): update Azkarra website for release 0.7.0 (0b26ef63)