diff --git a/buildScripts/doItAll b/buildScripts/doItAll index aee2d2f..7eef747 100755 --- a/buildScripts/doItAll +++ b/buildScripts/doItAll @@ -3,7 +3,12 @@ # This bash script builds the complete pdf2htmlEX application LOCALLY # (It does not create the AppImage or Docker images) -export UNATTENDED=--assume-yes +# Adjust the following two environment variables to suit your needs +# +export UNATTENDED="--assume-yes" +export MAKE_PARALLEL="-j $(nproc)" + +./buildScripts/reportEnvs || { echo 'reportEnvs FAILED' ; exit 1 ; } ./buildScripts/getBuildTools || { echo 'getBuildTools FAILED' ; exit 1 ; } @@ -28,3 +33,5 @@ export UNATTENDED=--assume-yes ./buildScripts/createAppImage || { echo 'createAppImage FAILED' ; exit 1 ; } ./buildScripts/createDockerImage || { echo 'createDockerImage FAILED' ; exit 1 ; } + +./buildScripts/uploadRelease || { echo 'uploadRelease FAILED' ; exit 1 ; } diff --git a/buildScripts/reportEnvs b/buildScripts/reportEnvs index 2ad9167..f174f1e 100755 --- a/buildScripts/reportEnvs +++ b/buildScripts/reportEnvs @@ -3,25 +3,27 @@ # This bash script reports the more important TRAVIS environment variables echo "TravisCI env:" -echo " tag: [$TRAVIS_TAG]" -echo " branch: [$TRAVIS_BRANCH]" -echo " commit: [$TRAVIS_COMMIT]" -echo " build dir: [$TRAVIS_BUILD_DIR]" -echo " repo slug: [$TRAVIS_REPO_SLUG]" +echo " tag: [$TRAVIS_TAG]" +echo " branch: [$TRAVIS_BRANCH]" +echo " commit: [$TRAVIS_COMMIT]" +echo " build dir: [$TRAVIS_BUILD_DIR]" +echo " repo slug: [$TRAVIS_REPO_SLUG]" -echo "UploadTool env:" -echo " suffix: [$UPLOADTOOL_SUFFIX]" +echo "Build env:" +echo " unattended: [$UNATTENEDED]" +echo " make parallel: [$MAKE_PARALLEL]" source ./buildScripts/versionEnvs echo "pdf2htmlEX env:" -echo " poppler: [$POPPLER_VERSION]" -echo " fontforge: [$FONTFORGE_VERSION]" -echo " pdf2htmlEX: [$PDF2HTMLEX_BRANCH]" -echo " machine arch: [$MACHINE_ARCH]" +echo " poppler: [$POPPLER_VERSION]" +echo " fontforge: [$FONTFORGE_VERSION]" +echo " pdf2htmlEX: [$PDF2HTMLEX_BRANCH]" +echo " machine arch: [$MACHINE_ARCH]" echo "release env:" -echo " build time: [$BUILD_TIME]" -echo " docker from: [$DOCKER_FROM]" -echo " docker name: [$DOCKER_NAME]" -echo "appImage name: [$APPIMAGE_NAME]" +echo " build time: [$BUILD_TIME]" +echo " docker from: [$DOCKER_FROM]" +echo " docker name: [$DOCKER_NAME]" +echo " appImage name: [$APPIMAGE_NAME]" +echo "uploadTool suffix: [$UPLOADTOOL_SUFFIX]"