![]() |
OpenMake Meister |
The Installation binary contains the GUI, Knowledgebase Server, Remote Agent, Continuous Integration Server and Command Line Client required for all features of OpenMake Meister. It does not contain the PostgreSQL database so you will need to ensure that the PostgreSQL database is installed on the same location as you are installing the Knowledgebase Server itself. If you decide to configure your installation with multiple Knowledgebase Servers, each Knowledgebase Server will need it's own instance of the PostgreSQL database.
Note: You can choose to replace the PostgreSQL database with Oracle 11g.
The following components will be installed from the installation binary file.
o The GUI is an Eclipse Rich Client Platform which runs standalone, or inside of the Eclipse IDE as a plug-in.
o The Knowledgebase Server contains all metadata collected by the Meister build engine through the use of Web Services and SOAP updates handled by the Knowledgebase Server (Apache Tomcat Server.)
o The Remote Agent is an agent that runs on remote machines and enables remote Workflow executions of builds, tests and deploys. The GUI and Knowledgebase Server have the ability to submit the Workflows to the Remote Agent.
o The Continuous Integration Server is part of the Remote Agent. It will monitor Source Code Control repositories for changes. Once a change is detected then the appropriate Workflows will be executed.
o The Command Line Client is the local component that does the heavy lifting of running Workflows. The Command Line Client is required by every install and is installed by default.
The default installation will install the GUI, a local Knowledgebase Server, if needed, and Command Line Client providing the necessary environment to start creating and executing Workflows, Builds and Deploys. This default can be changed after the initial install.