UNPKG

create-plume-react-project

Version:
27 lines (24 loc) 1.06 kB
# This can be removed if you are not using AppServer .before_script_template: before_script: - check_if_version_installed=$(. ~/init_nodejs.sh >/dev/null; nvm ls --no-colors 22.14.0 | tail -1 | tr -d '\->*' | tr -d '[:space:]') - if [[ "$check_if_version_installed" == "N/A" ]]; then . ~/init_nodejs.sh >/dev/null; nvm install 22.14.0; fi - . ~/init_nodejs.sh >/dev/null; nvm use --delete-prefix 22.14.0 Front UI build: extends: .before_script_template script: - yarn install # CI=false : avoid warnings to be treated as errors - CI=false yarn typescript # Pipeline will use .eslintrc.ci.cjs configuration file (debugger/console.log are not allowed) # You can configure your IDE to use .eslintrc.cjs for development if you want to allow debugger/console.log - CI=false yarn eslint tags: - yarn SonarQube analyze front UI: extends: .before_script_template script: - yarn && yarn coverage --passWithNoTests - sonar-scanner -D project.settings=sonar-project-frontend.properties tags: - sonar