summaryrefslogtreecommitdiff
path: root/test/Makefile.in
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2021-11-21 14:39:29 +0100
committerMichael Albinus <michael.albinus@gmx.de>2021-11-21 14:39:29 +0100
commit75d294cd4abb4d4062a1bfcd914229d0f9e142dd (patch)
tree2fd50e9b9f4d62bf1cbb0669aa4c3240cb4f145c /test/Makefile.in
parent6d90444ba0f5202553cf8c245b809c09fce1a317 (diff)
downloademacs-75d294cd4abb4d4062a1bfcd914229d0f9e142dd.tar.gz
Reorganize emba control files
Using dynamic job generation in GitLab does not work sufficiently. So we generate the jobs in the Emacs sources. * configure.ac (SUBDIR_MAKEFILES): Add test/infra/Makefile. * test/Makefile.in (subdirs, generate-test-jobs): New targets. * test/infra/Makefile.in: * test/infra/test-jobs.yml: New files. * test/infra/default-gitlab-ci.yml: * test/infra/test-jobs-generator.sh: Remove. * test/infra/gitlab-ci.yml: Insert contents of default-gitlab-ci.yml. (stages): Remove generator and trigger. Add normal. (test-jobs-generator, test-jobs-pipeline): Remove jobs. (top): Include test-jobs.yml.
Diffstat (limited to 'test/Makefile.in')
-rw-r--r--test/Makefile.in8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/Makefile.in b/test/Makefile.in
index 39d7b1d4e48..51696d7faaf 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -371,7 +371,13 @@ check-declare:
$(emacs) -l check-declare \
--eval '(check-declare-directory "$(srcdir)")'
-.PHONY: subdir-targets
+.PHONY: subdirs subdir-targets generate-test-jobs
+
+subdirs:
+ @echo $(SUBDIRS)
subdir-targets:
@echo $(SUBDIR_TARGETS)
+
+generate-test-jobs:
+ @$(MAKE) -C infra generate-test-jobs SUBDIRS="$(SUBDIRS)"