Skip to content

LearningGitWorkflow/java-gradle-junit-travis-bootstrap

Repository files navigation

<>

[![Build status](Badge Link)](Building Link)

Prerequisites

Preparing to Hack

Once you have JDK 8 installed, you should clone this repo into your favorite working directory.

Clone

cd <working directory>
git clone git@github.com:KentCommunications/<<Project Name>.git <<Project Name>>
cd <<Project Name>>

Next we should make sure Gradle is working.

Gradle

We have included the Gradle Wrapper in our project, to help make it easier for everyone. All you need to do in order to make sure Gradle is working properly is run gradlew (gradlew.bat for windows users):

./gradlew assemble

this should have output which looks similar to this:

:compileJava
:processResources
:classes
:jar
:assemble

BUILD SUCCESSFUL

Total time: 0.06 secs

If you get an error, your JDK is probably incorrectly configured.

Testing

Lastly, we need to make sure the test suite runs as expected. we use gradle here too, just run:

./gradlew test

If everything passes, you are ready to begin hacking.

Hacking

There isn't much here right now, so I would suggest just sitting back and relaxing. once we have a little more done, we will cover how to contribute in more detail.

Contributing

Be sure to read the [CONTRIBUTING.md](Link to Contriubiting file) document in this repository for further information about how to contribute to this project.

Before you contribute you will also need to sign our [CLA](Link to CLA file) which is hosted by CLAHub.

Copyright

Copyright 2014 <>

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Apache.org - Apache License 2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages