Skip to content
This repository has been archived by the owner on Sep 6, 2019. It is now read-only.

SouthEugeneRoboticsTeam/Defense-Bot

Repository files navigation

Defense

Travis Coveralls

SERT's robot code for the Bot Defense game.

Building

Unfortunately, GradleRIO made a bad decision to use dynamic versioning which is a feature Gradle has that will find the latest version of a dependency for you. This sounds good, but is very bad for several reasons: lack of build reproducibility, stuff could change under you without notice, Gradle makes a network call to check if you have the latest version of a dependency on every build, etc. The last example is the main issue because it prevents building robot code unless you have an internet connection (which the robot doesn't). To get around this issue, you have to push code to the robot with the --offline flag.

TL;DR

  1. To get everything downloaded and setup, run ./gradlew build once while online
  2. When pushing code to the robot, use ./gradlew deploy --offline

About

Code for SERT's Defense Bot, a small demonstrative drivetrain bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages