You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Jenkinsfile-dynamatrix
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -255,7 +255,11 @@ import org.nut.dynamatrix.*;
255
255
256
256
// Imported from jenkins-dynamatrix JSL vars/autotools.groovy:
257
257
// a workaround for the cases of curiously missing MAKE envvar...
258
-
dynacfgPipeline.buildPhases['distcheck'] ="""( if [ x"\${MAKE-}" = x ]; then echo "WARNING: MAKE is somehow unset, defaulting!" >&2; MAKE=make; fi; eval \${CONFIG_ENVVARS} time \${MAKE} \${MAKE_OPTS} distcheck DISTCHECK_FLAGS=\${CONFIG_OPTS:+\\"\$CONFIG_OPTS\\"} )"""
258
+
// Note that NUT Makefile has a concept of "distcheck-ci" to
259
+
// cater for documentation files (pre-generated man pages) that
260
+
// must be present in the dist tarball, but may not be available
261
+
// or creatable on the build agent - in that case we fake them.
262
+
dynacfgPipeline.buildPhases['distcheck'] ="""( if [ x"\${MAKE-}" = x ]; then echo "WARNING: MAKE is somehow unset, defaulting!" >&2; MAKE=make; fi; eval \${CONFIG_ENVVARS} time \${MAKE} \${MAKE_OPTS} distcheck-ci DISTCHECK_FLAGS=\${CONFIG_OPTS:+\\"\$CONFIG_OPTS\\"} )"""
259
263
260
264
// Note: shellcheck/spellcheck/... require autotools currently
261
265
// or need to be redefined with respective BUILD_TYPE
0 commit comments