Skip to content
This repository has been archived by the owner on Jun 27, 2022. It is now read-only.

opengeospatial/teamengine-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository provides easy to use scripts to install, from scratch and configure TEAM Engine in Windows and Unix Machines

Prerequisites

The machine where TEAM Engine will be installed requires:

  • Java 8: Download Java JDK (Java Development Kit) 8, from here.
  • Maven 3: It has been tested with Maven 3.2.2: Download Maven version 3.2.2 from here.
  • Git 1.8: Download Git-SCM version 1.8 or newer here.
  • Apache Tomcat 7: It has been tested with Tomcat version 7.0.52, can be download from here.

Download and run TE builder

Download te-build helper scripts:

git clone https://github.com/opengeospatial/teamengine-builder.git

Go to the directory:

cd teamengine-builder

Change permissions to allow to execute build-te.sh

chmod 744 build_te.sh

Run te-build:

./build_te.sh -a 4.1.0b -t /home/ubuntu/apache-tomcat-7.0.52

Start tomcat and you should see teamengine at htpp://localhost:8080/teamengine or similar configuration

Installation of the tests

Assume:

  • $catalina_base is a variable with the path to catalina_base
  • $war is the name of the war. For example teamengine
  • $TE_BASE is the location of TE_BASE

Do the following:

  1. Identify a file in csv format that has all the tests. For example: production-releases/201601.csv
  2. Identify where TE_BASE is located. For example: $catalina_base/TE_BASE
  3. Identify where the deployed war is located. For example: $catalina_base/webapps/$war

run ./install-all-tests.sh:

./install-all-tests.sh $TE_BASE $catalina_base/webapps/$war production-releases/201601.csv

Go again to htpp://localhost:8080/teamengine, you should see all the tests.

Jar cleanup

There might be the case that that jars are repeated in the web installation. Do the following:

  1. go to WEB-INF/lib
  2. run find-repeated-jars.sh

It will suggest a command to remove repeated jars.

About

Scripts to help install and build teamengine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published