forked from E3SM-Project/mache
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrecipe.yaml
More file actions
62 lines (54 loc) · 1.13 KB
/
recipe.yaml
File metadata and controls
62 lines (54 loc) · 1.13 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
schema_version: 1
context:
name: mache
version: "3.3.0"
package:
name: ${{ name|lower }}
version: ${{ version }}
source:
path: ../..
build:
number: 0
noarch: python
requirements:
host:
- python ${{ python_min }}.*
- pip
- setuptools >=60
run:
- python >=${{ python_min }}
- importlib_resources
- jinja2
- lxml
- packaging
- pyyaml
- requests
- rsync
- termcolor
- tqdm
tests:
- python:
imports:
- mache
pip_check: true
python_version: ${{ python_min }}.*
- requirements:
run:
- python ${{ python_min }}.*
script:
- mache deploy init --help
- mache deploy update --help
- mache deploy run --help
- mache jigsaw install --help
- mache sync diags --help
about:
license: BSD-3-Clause
license_file: LICENSE
summary: A package for providing configuration data relate to E3SM supported machines
homepage: https://github.com/E3SM-Project/mache
repository: https://github.com/E3SM-Project/mache
documentation: https://docs.e3sm.org/mache/
extra:
recipe-maintainers:
- andrewdnolan
- xylar