pioneers / runtime

Firmware for the PiE kit robots and devices
7 stars 2 forks source link

[SYSTEMD][BUILD] New set_time.service and Travis builds cli #237

Closed benliao1 closed 3 years ago

benliao1 commented 3 years ago

set_time.service and set_time.sh together will set the time on Raspberry Pi's because if they're connected to CalVisitor or Motherbase connected to CalVisitor, the raspberry pi's will not be able to access the NTP servers to get the current system clock, causing confusing Github messages and the like (certificate expired, certificate inactivated, etc.).

Travis used to not build the cli, which caused us to miss the dual get_next_dev_data() in net_handler_cli for months. Travis now builds the cli to make sure the they build properly in order to merge.

Closes #220

benliao1 commented 3 years ago
Screen Shot 2021-09-22 at 4 42 10 PM

Here is proof that Travis is compiling the tests^^