Space flight launch calendar parsing and calendar saving in one place.
- Set up Google credentials. If you will be running this as a CRON job make sure they are set up as a
service account
- Download P12 private key for your service account and rename it
launch-cal.p12
- Place the P12 file in the
src/main/resources
directory - Set up a Google calendar
- Copy the calendar ID, this will be used as a property later and looks similar to
<a-string-of-numbers-and-letters>@group.calendar.google.com
- Share the calendar with the service account's email
- Edit notifications as you see fit
- Copy the calendar ID, this will be used as a property later and looks similar to
- Set the properties in
properties.txt
- Run
gradle clean build
- Run the produced JAR file