build: multiple yaml file support 82/27582/1
authorDave Barach <dave@barachs.net>
Wed, 17 Jun 2020 12:05:37 +0000 (08:05 -0400)
committerDave Barach <dave@barachs.net>
Wed, 17 Jun 2020 12:06:35 +0000 (08:06 -0400)
Change the yaml file matching pattern from FEATURE.yaml to
FEATURE*.yaml, so we can document multiple features in one directory.

Type: improvement

Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: Ic62f9fb4c73330c698724244cd8b362364fce5f9

src/scripts/fts.py

index c1dd882..2499704 100755 (executable)
@@ -58,7 +58,7 @@ schema = {
 
 def filelist_from_git_status():
     filelist = []
-    git_status = 'git status --porcelain */FEATURE.yaml'
+    git_status = 'git status --porcelain */FEATURE*.yaml'
     rv = run(git_status.split(), stdout=PIPE, stderr=PIPE)
     if rv.returncode != 0:
         sys.exit(rv.returncode)
@@ -71,7 +71,7 @@ def filelist_from_git_status():
 
 def filelist_from_git_ls():
     filelist = []
-    git_ls = 'git ls-files :(top)*/FEATURE.yaml'
+    git_ls = 'git ls-files :(top)*/FEATURE*.yaml'
     rv = run(git_ls.split(), stdout=PIPE, stderr=PIPE)
     if rv.returncode != 0:
         sys.exit(rv.returncode)