/ken-s-ubler

Cranesoftwright's artefacts for the production of OASIS UBL-2.x artefacts

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

everis container for the Cranesofwrights tools

Cranesoftwrights tooling for the generation of OASIS UBL-2.x artefact distribution packages.

This repository contains the Cranesoftwrights tools plus a set of configuration files and the ant build file for the generation of the artefacts in a sequenced pipeline. The resources available from this repository were provided by the author of the tools, Ken Holman.

At SEMBU, we refer to this distribution as the "Ken's UBLer".

Ken's UBLer v-0.1 (Pre-award)

In this repository, the original Ken's distribution has been slightly modified to produce a kind of "container" with (practically) all the needed dependencies. Thus, by pulling this repository, one should be able to execute the generation of all the artefacts whithout having to install anything else except a Java JDK VM, aspell and soffice.

In this version we have focused only in the generation of the Pre-award artefacts.

Requirements for this version:

  1. A Linux distribution, this version was created using Ubuntu 18.10 Bionic Beaver, but any Linux could be used,
  2. A JDK VM, this version was created with OpenJDK-11-jdk.

Next steps:

I. Technical aspects

  1. Provide \*.bat scritps for windows,
  2. Include aspell into the distribution,
  3. Include soffice into the distribution,
  4. Include an Open JDK VM into the distribution,
  5. Create a Docker image.

II. Business aspects

  • Focus on the generation of the post-award stage.

Running the generation of the Pre-award artefacts

  1. Pull the repository,
  2. Open a terminal,
  3. Go to the folder artefacts,
  4. Run the command ./go.sh.

This will create a folder named Pre-award-2.3 with all the UBL-2.3 distribution artefacts inside.