appsembler / configuration

a simple, but flexible, way for anyone to stand up an instance of the edX platform that is fully configured and ready-to-go
GNU Affero General Public License v3.0
14 stars 13 forks source link

Priodically build amc docker image #284

Closed OmarIthawi closed 4 years ago

OmarIthawi commented 4 years ago

Overview

We've been hosting our Docker images on grc.io which I don't like to have it there since it complicates our setup. I'd like to have all of our Docker images hosted on Docker Hub and public to make $ make pull actually work flawlessly.

What about AMC Backend?

I'd like to copy the following from AMC:

and put it in this repository.

What about security risks?

In my opinion there's no additional risk of opening up such requirements because most of our infrastructure is public anyway.

TODO

I'll follow up with another PR for backend.

thraxil commented 4 years ago

I don't really understand the testing/linting approach for this repo, but I think the travis build is failing because it's expecting there to be an entry for amc-frontend in the weights section of utils/parsefiles_config.yml. There's a whole process documented in utils/README.md explaining how to generate the weight, but we could probably also just get away with setting it manually.

OmarIthawi commented 4 years ago

I haven't checked it. Thanks for the README reference Anders.