Skip to content

Commit 35e8ece

Browse files
committed
mega-melt: skip components in multi-module builds
The SciJava infrastructure is not yet smart enough to handle them.
1 parent c620548 commit 35e8ece

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

tests/generate-mega-melt.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,38 @@ def child(node, tag):
3535
# 1.54m/1.54n/1.54p that breaks some downstream tests.
3636
# Disable them till we have time to address the issue.
3737
'ij1-patcher', 'imagej-legacy',
38+
# TEMP: Skip components within multi-module reactors.
39+
# Neither melting-pot.sh nor release-version.sh understand
40+
# multi-module repositories; release-version.sh needs to learn
41+
# how to tag and release individual components from multi-module
42+
# repos, so that when melting-pot.sh shallow clones the repo at
43+
# that tag and invokes a build, it will be building only the
44+
# released component as it does with single-component repos.
45+
'scijava-collections',
46+
'scijava-common3',
47+
'scijava-concurrent',
48+
'scijava-discovery-test',
49+
'scijava-discovery',
50+
'scijava-function',
51+
'scijava-legacy',
52+
'scijava-meta',
53+
'scijava-ops-api',
54+
'scijava-ops-benchmarks',
55+
'scijava-ops-engine',
56+
'scijava-ops-ext-parser',
57+
'scijava-ops-flim',
58+
'scijava-ops-image',
59+
'scijava-ops-indexer',
60+
'scijava-ops-opencv',
61+
'scijava-ops-spi',
62+
'scijava-ops-tutorial',
63+
'scijava-priority',
64+
'scijava-progress',
65+
'scijava-struct',
66+
'scijava-taglets',
67+
'scijava-testutil',
68+
'scijava-types',
69+
'mpicbg', 'mpicbg_',
3870
# NB: Skip artifacts requiring minimum Java version >8.
3971
'algart-tiff',
4072
'javafx-base',

0 commit comments

Comments
 (0)