https://github.com/colcon/colcon-gradle
An extension for colcon-core to support Gradle projects
https://github.com/colcon/colcon-gradle
Last synced: about 1 year ago
JSON representation
An extension for colcon-core to support Gradle projects
- Host: GitHub
- URL: https://github.com/colcon/colcon-gradle
- Owner: colcon
- License: apache-2.0
- Created: 2018-05-03T20:14:57.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T15:19:47.000Z (over 2 years ago)
- Last Synced: 2025-06-05T18:52:30.035Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 43.9 KB
- Stars: 3
- Watchers: 6
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# colcon-gradle
[](https://github.com/colcon/colcon-gradle/actions/workflows/ci.yaml)
An extension for [colcon-core](https://github.com/colcon/colcon-core) to support [Gradle](https://gradle.org) projects.
## Features
For all packages with `build.gradle` files:
- `colcon build` will call `gradle assemble`
- `colcon test` will call `gradle test`
Gradle wrappers will be used if present.
## Try it out
### Using pip
```
pip install -U colcon-gradle
```
### From source
Follow the instructions at https://colcon.readthedocs.io/en/released/developer/bootstrap.html, except in "Fetch the sources" add the following to `colcon.repos`:
```yaml
colcon-gradle:
type: git
url: https://github.com/colcon/colcon-gradle.git
version: main
```
After that, run the `local_setup` file, build any colcon workspace with Gradle projects in it, and report any issues!