NeedsSync needs to check whether there is a model being trained or
if there is a dataset being imported. Otherwise we end up launching
multiple overlapping jobs because it takes a long time for the model
to train. During which time the Tekton job will have finished.
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/kubeflow/code-intelligence/blob/master/OWNERS)~~ [jlewi]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
NeedsSync needs to check whether there is a model being trained or if there is a dataset being imported. Otherwise we end up launching multiple overlapping jobs because it takes a long time for the model to train. During which time the Tekton job will have finished.
Related to #178