Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins system #30

Open
tcibinan opened this issue Apr 16, 2019 · 0 comments
Open

Plugins system #30

tcibinan opened this issue Apr 16, 2019 · 0 comments
Labels
kind/epic Epic issue that groups many others.

Comments

@tcibinan
Copy link
Owner

Flaxo is intended to be flexible and pragmatic in order to maximize an automation while hosting programming courses. Currently, there are several supported solution validations: travis builds, codacy analyses, moss analyses and deadline checks. It is very likely that all validations can be handled generically using some unified interface. Along with solution validations git service providers such as GitHub, GitLab and Bitbucket can be handled in some generic way as well.

The idea behind the issue is creating flaxo platform plugins system. In terms of the system plugin should be a gradle module or a bunch of modules which can be appended to a flaxo distribution at compile time.

@tcibinan tcibinan added the kind/enhancement Proposal for an improvement. label Apr 16, 2019
@tcibinan tcibinan added the kind/epic Epic issue that groups many others. label May 25, 2019
@tcibinan tcibinan removed the kind/enhancement Proposal for an improvement. label Jun 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Epic issue that groups many others.
Projects
None yet
Development

No branches or pull requests

1 participant