Skip to content
This repository was archived by the owner on Nov 6, 2023. It is now read-only.

Project restructure, new build manager interface and internal build status API #72

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

NiklasRosenstein
Copy link
Owner

  • Project restructure
    • Create new core module with classes that manage processes, builds and scheduling
    • Move Flask application into server module
  • flux_config now has a build_manager and scheduler option
  • Added an internal build API

Todo

  • Implement build sections (ie. named sections that envelop build script output)
  • Implement build groups (a single ref should be able to kick off multiple builds, likely another PR though)

…server" module, add new BuildManager and Scheduler interfaces with new implementations, prepare for build sections (ie. named sections that envelop build script output), add internal build API
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant