-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathop.yml
More file actions
32 lines (32 loc) · 818 Bytes
/
op.yml
File metadata and controls
32 lines (32 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: github.com/opspec-pkgs/semver.v2.parse
description: parses a [v2 semantic version](https://semver.org/spec/v2.0.0.html)
version: 1.0.0
opspec: 0.1.6
inputs:
semVer:
string:
description: the [v2 semantic version](https://semver.org/spec/v2.0.0.html) to parse
outputs:
semVer:
object:
constraints:
properties:
major:
type: integer
minor:
type: integer
patch:
type: integer
pre:
type: array
required: [major, minor, patch]
description: the parsed [v2 semantic version](https://semver.org/spec/v2.0.0.html)
run:
container:
image: { ref: 'opspecpkgs/semver.v2.parse:1.0.0' }
cmd: [node, /cmd.js]
envVars:
semVer:
files:
/semVer: $(semVer)
/cmd.js: