Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

jadecarino/galasa

 
 

Repository files navigation

Galasa

This is the main source code repository for the Galasa open source project.

Code structure

Building locally

Pre-reqs

Some tools will need to be installed in order to build this code locally. See our install instructions here

To build...

Use the ./tools/build-locally.sh script. --help shows you the options.

Basic usage to build everything: build-locally.sh

setting the source code version

The set-version.sh script allows you to set the version of the Galasa throughout this repository.

Use the --help flag to see what options are supported.

Basic usage: set-version.sh --version 0.44.0

Using vscode

When using vscode to develop this code, we recommend the following settings are added to your settings.json file:

"java.jdt.ls.vmargs": "-Xmx1024m",
"java.import.gradle.arguments" : "-PtargetMaven=~/.m2/repository",

"java.import.gradle.version": "8.9",
"java.configuration.runtimes": [
    {
        "name": "JavaSE-17",
        "path": "/path/to/java/sdk/folder" , // eg: /Users/mcobbett/.sdkman/candidates/java/17.0.12-tem
        "default": true,
    },
],
"java.import.gradle.wrapper.enabled": false,

How to contribute to the Galasa project

See our contribution guidelines on how to contribute to the Galasa project.

Notes about the codebase and Galasa system for contributors

We have some notes here which may help you understand the codebase, should you wish to contribute to the project.

Legal

Galasa is developed under this license

All contributions are governed by the Developer Certificate of Origin

About

The Galasa source code

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 82.6%
  • Go 14.2%
  • Shell 3.1%
  • Makefile 0.1%
  • JCL 0.0%
  • REXX 0.0%