Skip to content

ChrisAtkinson1/managers

 
 

Repository files navigation

Galasa Managers

This repository contains code relating to Galasa Managers. Managers are the power-houses of Galasa and are used to reduce the amount of boilerplate code within a test and provide proven tool interaction code. The repository has a hierarchical structure with a "galasa-managers-parent" folder at the top containing a "pom.xml" file, listing all currently available Managers. Managers are grouped by type within the parent folder, for example, the "galasa-managers-core-parent" folder contains the code and IVT (Installation Verification Test) tests for the Core Manager and Artifact Manager. Each Manager comes with its own set of associated IVT tests and Javadoc. We're adding new Manager every month. Look at the summary table of Managers for a list of available and planned Managers and to find out what they do.

Contributing

If you are interested in the development of Galasa, take a look at the documentation and feel free to post a question on the Galasa Slack channel, or start sharing usage and development experiences with other Galasa users and the IBM team. You can also raise new ideas / features / bugs etc. as issues on GitHub.

Take a look at the contribution guidelines.

Documentation

More information can be found on the Galasa Homepage. Questions related to the usage of Galasa can be posted on the Galasa Slack channel.

Where can I get the latest release?

Find out how to install the Galasa Eclipse plug-in from our Installing the Galasa plug-in documentation.

Other Galasa repositories are available on GitHub.

License

This code is under the Eclipse Public License 2.0.

Building locally

Use the ./build-locally.sh script to build locally.

Updating the versions of things

Use the ./build-release-yaml.sh script to scan the contents of the managers source code and populate the release.yaml file with version information taken from each manager source folder.

About

The Galasa Managers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.7%
  • Shell 0.2%
  • REXX 0.1%
  • Dockerfile 0.0%
  • JCL 0.0%
  • COBOL 0.0%