write a precibuild_stepx automatically if the package has a prebuild script
This commit is contained in:
parent
6192b4dda9
commit
21ea3fc478
2 changed files with 2 additions and 1 deletions
|
@ -42,7 +42,7 @@ new-design:
|
|||
vbuild: '!'
|
||||
pattern-info:
|
||||
cibuild_step1: '!'
|
||||
build: 'node src/prebuild.js && node build.js'
|
||||
build: 'node build.js'
|
||||
prebuild: 'node src/prebuild.js'
|
||||
utils:
|
||||
clean: "rimraf backend && rimraf camelCase && rimraf capitalize && rimraf cloneObject && rimraf convertSize && rimraf defaultGist && rimraf defaultSa && rimraf formatImperial && rimraf formatMm && rimraf isDegMeasurement && rimraf measurementAsMm && rimraf measurementDiffers && rimraf neckstimate && rimraf optionDefault && rimraf optionType && rimraf roundMm && rimraf roundMmDown && rimraf roundMmUp && rimraf sliderStep && rimraf smallestImperialStep && rimraf storage && rimraf tiler && rimraf validateEmail && rimraf validateTld"
|
||||
|
|
|
@ -201,6 +201,7 @@ function scripts(pkg) {
|
|||
// Enforce build order by generating the cibuild_stepX scrips
|
||||
for (let step=0; step < buildOrder.length; step++) {
|
||||
if (buildOrder[step].indexOf(pkg.name) !== -1) {
|
||||
if (runScripts.prebuild) runScripts[`precibuild_step${step}`] = runScripts.prebuild
|
||||
if (runScripts.build) runScripts[`cibuild_step${step}`] = runScripts.build
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue