Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.

Allow plugins to store things that get checkpointed #16

Open
nathankleyn opened this issue Sep 22, 2015 · 0 comments
Open

Allow plugins to store things that get checkpointed #16

nathankleyn opened this issue Sep 22, 2015 · 0 comments

Comments

@nathankleyn
Copy link
Contributor

Building on the work proposed in #15, it's a natural extension to want to allow plugins to store things as well that only get saved properly when the shanty checkpoint task is called. As such, this should be implemented as normal with events so that plugin can hook into this process and persist config.

An example is the SBT plugin. It has to call out to SBT to check the config of all projects and check if they're changed. This is quite expensive to do. It would be great to be able to save the output of this, and only call it if anything has changed. We'd want to save this only when shanty checkpoint is called.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant