|
8 | 8 | [](https://codely.tv) |
9 | 9 | [](https://github.com/CodelyTV/java-basic-skeleton/actions) |
10 | 10 |
|
11 | | -## Introduction |
| 11 | +## ℹ️ Introduction |
12 | 12 |
|
13 | 13 | This is a repository intended to serve as a starting point if you want to bootstrap a Java project with JUnit and Gradle. |
14 | 14 |
|
15 | | -## How To Start |
| 15 | +## 🏁 How To Start |
16 | 16 |
|
17 | 17 | 1. Install Java 8: `brew cask install corretto8` |
18 | 18 | 2. Set it as your default JVM: `export JAVA_HOME='/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home'` |
19 | | -2. Clone this repository: `git clone https://github.com/CodelyTV/java-basic-skeleton`. |
20 | | -3. Execute some [Gradle lifecycle tasks](https://docs.gradle.org/current/userguide/java_plugin.html#lifecycle_tasks) in order to check everything is OK: |
21 | | - 1. Create [the project JAR](https://docs.gradle.org/current/userguide/java_plugin.html#sec:jar) and other project artifacts: |
22 | | - `./gradlew assemble --warning-mode all` |
23 | | - 2. Run the tests and plugins verification tasks: |
24 | | - `./gradlew check --warning-mode all` |
25 | | -4. Start developing! |
| 19 | +3. Clone this repository: `git clone https://github.com/CodelyTV/java-basic-skeleton`. |
| 20 | +4. Execute some [Gradle lifecycle tasks](https://docs.gradle.org/current/userguide/java_plugin.html#lifecycle_tasks) in order to check everything is OK: |
| 21 | + 1. Create [the project JAR](https://docs.gradle.org/current/userguide/java_plugin.html#sec:jar): `make build` |
| 22 | + 2. Run the tests and plugins verification tasks: `make test` |
| 23 | +5. Start developing! |
26 | 24 |
|
27 | | -## How to update dependencies |
| 25 | +## ☝️ How to update dependencies |
28 | 26 |
|
29 | 27 | * Gradle (current version: 5.6 - [releases](https://gradle.org/releases/)): |
30 | 28 | `./gradlew wrapper --gradle-version=5.6 --distribution-type=bin` or modifying the [gradle-wrapper.properties](gradle/wrapper/gradle-wrapper.properties#L3) |
31 | 29 | * JUnit (current version: 5.5.1 - [releases](https://junit.org/junit5/docs/snapshot/release-notes/index.html)): |
32 | 30 | [`build.gradle:11`](build.gradle#L11-L12) |
33 | 31 |
|
34 | | -## Related repositories |
| 32 | +## 💡 Related repositories |
35 | 33 |
|
36 | 34 | ### ☕ Java |
37 | 35 |
|
|
0 commit comments