Contributing - restful-api-description-language/RADL GitHub Wiki
Building from source
- Get the source code using
git clone https://github.com/restful-api-description-language/RADL
- We use Gradle as our build system. Build using
./gradlew
on Linux/Mac orgradlew
on Windows
Contributing
- Submit a pull request
- Contributions must be made under the DCO. When we merge your pull request, we will add the message
Provided under the DCO by [YOUR NAME] [DATE]
and add you to theCONTRIBUTIONS
file
Releasing
Releases can only be made by committers.
- Update the version number in
gradle.properties
for the module you want to release (e.g.radl-core
) - Commit the change
- Create a new tag for that commit
- Push to the git repository using
git push --tag
to ensure that the new tag is also pushed - The build in Travis will create a new GitHub release and also push the artifacts to Bintray