This project is a ready-to use boilerplate for "It's not a bug, It's a feature" Java course.
git clone https://github.com/ChangeRequest/boilerplate-project.git name_of_new_project
git remote remove origin
git remote add origin https://github.com/new_repo/name_of_new_project.git
- Update project name in
settings.gradle
- Update
README.MD
to match newly created repository. - Update Author name in
LICENSE
(if needed) - Continue working in your new ready-to-use repository.
- Travis-CI configuration file
- .gitignore file
- build.gradle (already contains all needed imports)
- License file with
Apache License Version 2.0
- empty package in src folder (
school.lemon.changerequest.java
)
- Oracle JDK 8
- Install step:
gradlew clean assemble
- Check step:
gradlew check
Already configured to ignore most of unwonted stuff:
- eclipse ignores
- IDEA ignores
- Java and Groovy ignores
- gradle and maven ignores
- etc.
- group is
school.lemon.changerequest.java
- applied module from gradle_common project:
- commonModule
- javaModule
- testModule
- idea
- eclipse