-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
37 lines (35 loc) · 1.17 KB
/
setup.py
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
from distutils.core import setup
from setuptools import find_packages
VERSION = '0.1'
setup(
name='apps_validation',
description='Validate TrueNAS Apps Catalog',
version=VERSION,
include_package_data=True,
packages=find_packages(include=[
'apps_ci',
'apps_ci.*',
'apps_exceptions',
'apps_exceptions.*',
'apps_schema',
'apps_schema.*',
'apps_validation',
'apps_validation.*',
'catalog_reader',
'catalog_reader.*',
'catalog_templating',
'catalog_templating.*',
]),
license='GNU3',
platforms='any',
entry_points={
'console_scripts': [
'app_bump_version = apps_ci.scripts.bump_version:main',
'apps_catalog_hash_generate = catalog_reader.scripts.apps_hashes:main',
'apps_catalog_update = apps_ci.scripts.catalog_update:main',
'apps_catalog_validate = apps_validation.scripts.catalog_validate:main',
'apps_dev_charts_validate = apps_validation.scripts.dev_apps_validate:main', # TODO: Remove apps_prefix
'apps_render_app = catalog_templating.scripts.render_compose:main',
],
},
)