learningequality / ka-lite

KA Lite: lightweight web server for serving core Khan Academy content (videos and exercises) without needing internet connectivity
https://learningequality.org/ka-lite/
Other
456 stars 306 forks source link

Build debian installer using buildkite #5500

Closed mrpau-eduard closed 6 years ago

mrpau-eduard commented 6 years ago

Summary

Build the debian installer using docker in our buildkite.

TODO

Issues addressed

5473

mrpau-eduard commented 6 years ago

Don't merge yet @benjaoming I will create a separate script for the windows installer build. Thanks :)

benjaoming commented 6 years ago

@mrpau-eduard to avoid having content packs in the github repo, we run debian/prepare_assessment_items.sh which downloads it in case it isn't there.

But is there a way to cache the assessment items in Buildkite? Maybe some mechanism that all of the builds can share?

benjaoming commented 6 years ago

Closing, but will refer to this PR later, when creating configuration for Kolibri, and in case we prioritize it for KA Lite.