1. Deployment View

Deployment
Figure 1. Deployment
Table 1. Deployment
Node / Artifact Description

hsc plugin binary

compiled version of HtmlSC, including required dependencies.

hsc-development

where development of HtmlSC takes place

artifact repository (Bintray)

global public cloud repository for binary artifacts, similar to mavenCentral. HtmlSC binaries are uploaded to this server.

hsc user computer

where arbitrary documentation takes place with html as output formats.

build.gradle

Gradle build script configuring (among other things) the HtmlSC plugin to check some documentation.

The three nodes (computers) shown in Deployment are connected via Internet.

Sanity checker will:

  1. be bundled as a single jar,

  2. be uploaded to the Bintray repository,

  3. referencable within a gradle buildfile,

  4. provide a main method with parameters and options, so all checks can be called from the command line.