openjd-cli 0.1.14

Open Job Description CLI — validate, summarize, and run job templates
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# RFC 0008: a second wrap-defining environment template. Supplying this
# alongside another wrap env template must be rejected by the session's
# single-layer rule before the second environment is entered.
specificationVersion: environment-2023-09
extensions: [WRAP_ACTIONS, EXPR]
environment:
  name: WrapB
  script:
    actions:
      onWrapEnvEnter:
        command: python
        args: ["-c", "print('WrapB Enter')"]
      onWrapTaskRun:
        command: python
        args: ["-c", "print('WrapB Task')"]
      onWrapEnvExit:
        command: python
        args: ["-c", "print('WrapB Exit')"]