36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
# Rover
|
|
|
|
 [](https://codecov.io/gh/appsoluut/dojo-mars-rover) [](https://app.deepsource.com/gh/appsoluut/dojo-mars-rover/) [](https://app.deepsource.com/gh/appsoluut/dojo-mars-rover/) [](https://app.deepsource.com/gh/appsoluut/dojo-mars-rover/)
|
|
|
|
A Kotlin project bootstrapped with **Gradle**, **Detekt**, **Ktlint**, **JUnit**, and **JaCoCo**.
|
|
|
|
## 🚀 Features
|
|
|
|
- 🔧 Gradle wrapper included
|
|
- 🧹 Ktlint & Detekt code quality checks
|
|
- 🧪 Unit testing with JUnit
|
|
- 📊 Code coverage via JaCoCo
|
|
- 🤖 CI/CD with GitHub Actions
|
|
- ☁️ Codecov integration
|
|
- ☁️ DeepSource integration
|
|
|
|
## 🧰 Setup
|
|
|
|
```bash
|
|
# Clone and enter project
|
|
git clone https://github.com/appsoluut/dojo-mars-rover
|
|
cd Rover
|
|
|
|
# Build and test
|
|
./gradlew build test
|
|
|
|
# Run Detekt and Ktlint checks
|
|
./gradlew detekt ktlintCheck
|
|
|
|
# Run
|
|
./gradlew run
|
|
```
|
|
|
|
# License
|
|
|
|
MIT - feel free to use and modify.
|