Skip to content

Latest commit

 

History

History
executable file
·
71 lines (52 loc) · 2.92 KB

CONTRIBUTING.adoc

File metadata and controls

executable file
·
71 lines (52 loc) · 2.92 KB

Contributing to Spring Fu

Spring Fu is released under the Apache 2.0 license. If you would like to contribute something, or simply want to hack on the code this document should help you get started.

Building from Source

To build the source you will need to install Java 11+.

In your IDE import the root project to have Spring Fu, and the samples subdirectory to have the samples. Configure it to use tabs, not spaces.

The project and the samples can be built from the root directory using the following command on Linux/MacOS:

./build.sh

If you prefer using Gradle command or if you are on Windows, to build the project just use:

./gradlew build

If you want to build the project, install the artifacts in the local Maven repository and build samples against it:

./gradlew -x javadoc build publishToMavenLocal
cd samples
./gradlew build

Release process

Here is the semi-automated release process (to be improved) with O.x being the version to release and 0.y the new version:

Contributor License Agreement

If you have not previously done so, please fill out and submit the Contributor License Agreement.

Code of Conduct

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.

Using GitHub Issues

We use GitHub issues to track bugs and enhancements. If you are reporting a bug, please help to speed up problem diagnosis by providing as much information as possible.