Skip to content

Tags: compspec/jobspec

Tags

0.1.15

Toggle 0.1.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support for environment (#18)

* feat: support for environment
* attributes are under task
* add support for parsing script

Signed-off-by: vsoch <vsoch@users.noreply.github.com>

0.1.12

Toggle 0.1.12's commit message

Verified

This commit was signed with the committer’s verified signature.
vsoch Vanessasaurus
bump: jobspec 0.1.12

Signed-off-by: vsoch <vsoch@users.noreply.github.com>

0.1.11

Toggle 0.1.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor: represent requires in resources (#14)

* refactor: represent requires in resources

Problem: a compatibility requirement needs to clearly be
matched to resources, at least the subset that goes into
a match in the graph.
Solution: refactor the jobspec so top level resources can
have slots that have nested "requires" at the level they
are needed. I also found a way to remove the "slot" idea
and just replace it with the idea of asking for replicas of
a particular place in the resource request. Note that
the implementation is not updated yet, just the spec, and
I am opening a PR so I can stare at it.

* schema: refactor schema

Problem: requires needs to be grouped with schedule-able
groups.
Solution: simplify the jobspec to allow that.

* requires should be array of objects
* update example with requires array
* update requires in spec
* do not require enum of just node for resources
* allow attributes on the top level of jobspec

These are for cluster state that is desired. We likely
will want to move these into schedulable units.

Signed-off-by: vsoch <vsoch@users.noreply.github.com>

0.1.1

Toggle 0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci: fix environment variables names for twine

0.0.11

Toggle 0.0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #5 from compspec/add-python-example

example: running from within python

0.0.1

Toggle 0.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from compspec/add-basic-tests

test: add basic ci to run batch and submit examples