daniel-eder / tdosca-tc03a-simplhw-new

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDOSCA-TC03A-SIMPLHW / release <#1.0.0#>

Copyright (C) 2020 Karsten Reincke / Deutsche Telekom AG

Content

  1. Purpose
  2. Prerequisites
  3. Download
  4. Installation
  5. Usage
  6. Licensing

1. Purpose

One task of the project Test-Driven Open Source Compliance Automation is to define test cases consisting of program sources and reference compliance artifacts which - added to the program package - would ensure to distribute the open source program compliantly.

The project TDOSCA-TC03A-SIMPLHW is the software input of the test case no. 3A. It is part of the repository tdosca-tc03a-simplhw and is a very simple hello world program.

2. Prerequisites

  • operating system
  • javare
  • gradle

3. Download

You have tow options to get this test case:

  • Clone the respective repository by using the command git clone https://github.com/Open-Source-Compliance/tdosca-tc03a-simplhw.
  • Download the respective zip file by using the GitHub commands in the tdosca-tc03a-simplhw repository.

4. Installation

To compile and install the program itself, do this:

  • Download and unzip test case package or clone the test case repository
  • Change into the directory input-sources
  • Call
    • gradle build
    • ...

5. Usage

  • Change into the directory input-sources
  • Call
    • gradle run
    • or java -cp build/libs/tdosca-tc03a.jar tdosca.tc3.Main
    • or
      • unzip build/distributions/tdosca-tc03a-simplhw.zip and
      • cd tdosca-tc03a-simplhw and
      • bin/tdosca-tc03a

6. Licensing

The input the project tdosca-tc03a-simplhw is licensed under the terms of the MIT license. See the file COPYING in the top directory

About

License:MIT License


Languages

Language:Java 100.0%