Netlify is an automated hosting platform for deploying static websites. With the aid of build tools such as Gradle, Netlify provides a smoother experience for previewing documentation. This can be done by using Netlify’s Deploy Previews feature, which shows a preview of the updated documentation whenever a pull request is made.
Setting up Netlify
- 
Fork the repository to your own organization. 
- 
Go to https://www.netlify.com/ and click Sign Up. Next, clickGITHUB SIGN IN, enter your GitHub account details and authorize netlify.
- 
After logging in, click New site from Git.
- 
You will then be brought to the setup page. Click GitHubto link your repository to Netlify.- 
Depending on whether you are the owner of the repository, you can either grant or request access to Netlify so that it can access your repository and build your documentation.  
- 
After granting or requesting access to your repository, click Authorize netlify.
 
- 
- 
Pick your repository from the list. 
- 
Fill out the details as follows and then click Deploy site.- 
Branch to deploy: select masterbranch
- 
Build command: ./gradlew asciidoctorThe build command is the command that builds the documentation into HTML format. 
- 
Publish directory: build/docs/html5The publish directory is the directory in which the built HTML documentation resides. 
 
- 
- 
Once Netlify has completed building your project, you can now: - 
View your main branch’s deployed documentation on the site name given by Netlify (customizable as shown below).  
- 
Preview the updated documentation whenever a pull request is made by clicking the Detailshyperlink next to the Netlify test status. 
 
- 
Changing the site name of your project
If you don’t like the site name given by Netlify, you can change it as follows:
- 
Click on Settings.
- 
Then click Change site nameand fill in your desired site name.