https://github.com/cuba-platform/cuba-gradle-plugin-thesis
Gradle plugin for building CUBA platform and applications. Special version for THESIS ECM
https://github.com/cuba-platform/cuba-gradle-plugin-thesis
Last synced: over 1 year ago
JSON representation
Gradle plugin for building CUBA platform and applications. Special version for THESIS ECM
- Host: GitHub
- URL: https://github.com/cuba-platform/cuba-gradle-plugin-thesis
- Owner: cuba-platform
- License: apache-2.0
- Created: 2020-02-21T08:17:44.000Z (over 6 years ago)
- Default Branch: release_5_9
- Last Pushed: 2020-05-15T11:18:38.000Z (about 6 years ago)
- Last Synced: 2025-01-23T08:19:39.843Z (over 1 year ago)
- Language: Groovy
- Homepage: https://www.tezis-doc.ru/
- Size: 557 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# CUBA Gradle Plugin
[](http://www.apache.org/licenses/LICENSE-2.0)
[](https://travis-ci.org/cuba-platform/cuba-gradle-plugin-thesis)
[CUBA Platform](https://www.cuba-platform.com) is a high level framework for rapid development of enterprise applications with rich web interface.
CUBA Gradle Plugin is required to build the platform and applications.
For more information see [github.com/cuba-platform/cuba](https://github.com/cuba-platform/cuba-thesis).
## Build and install
In order to build the project from source, you need to install the Java 8 Development Kit (JDK).
Open terminal and run the following command to build and install the plugin into your local Maven repository (`~/.m2`):
```
gradlew install
```
## Development
There is no any prerequisites so just import the project as Gradle project and start working.
## Debugging
Export `GRADLE_OPTS` environment variable:
```
export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
```
Set up `Remote` debug configuration for port 5005 in Intellij Idea.
Stop existing Gradle daemon:
```
gradlew --stop
```
Start build of the test project with `--no-daemon` option.