update
This commit is contained in:
34
test/assets/eInvoicing-EN16931/update-xslt-and-validate.cmd
Normal file
34
test/assets/eInvoicing-EN16931/update-xslt-and-validate.cmd
Normal file
@ -0,0 +1,34 @@
|
||||
@echo off
|
||||
|
||||
rem preprocess first - catches errors quicker
|
||||
call mvn -f pom-preprocess.xml generate-resources
|
||||
if errorlevel 1 goto error
|
||||
|
||||
rem convert to XSLT - takes forever
|
||||
call mvn -f pom-xslt-preprocessed.xml process-resources
|
||||
if errorlevel 1 goto error
|
||||
|
||||
rem adopt filenames
|
||||
del "cii\xslt\EN16931-CII-validation.xslt"
|
||||
move "cii\xslt\EN16931-CII-validation-preprocessed.xslt" "cii\xslt\EN16931-CII-validation.xslt"
|
||||
if errorlevel 1 goto error
|
||||
|
||||
del "ubl\xslt\EN16931-UBL-validation.xslt"
|
||||
move "ubl\xslt\EN16931-UBL-validation-preprocessed.xslt" "ubl\xslt\EN16931-UBL-validation.xslt"
|
||||
if errorlevel 1 goto error
|
||||
|
||||
rem Add license headers to all relevant files
|
||||
call mvn -f pom-license.xml license:format
|
||||
if errorlevel 1 goto error
|
||||
|
||||
rem validate afterwards
|
||||
call mvn -f pom-validate.xml validate
|
||||
if errorlevel 1 goto error
|
||||
|
||||
echo Successfully done
|
||||
goto end
|
||||
|
||||
:error
|
||||
pause
|
||||
|
||||
:end
|
Reference in New Issue
Block a user