# Includes a common template include: - project: 'spc/tcv/tbx/git-tools-spc' file: 'gitlab-ci-tbx-template.yml' variables: TBXFOLDER: matlab MATFIRST: 902 MATVER: 906 # no build for gdat, so don't define jobs for build phase # test jobs TCV-960: extends: .test-template tags: - lac8-gituser variables: MATLABCMD: matlab960 TESTCASE: tcv artifacts: paths: - test_${TBXTARGET}_${TESTCASE}_2019a_cov.xml reports: junit: test_${TBXTARGET}_${TESTCASE}_2019a.xml cobertura: test_${TBXTARGET}_${TESTCASE}_2019a_cov.xml IMAS-960: extends: .test-template tags: - lac8-gituser variables: MATLABCMD: matlab960 TESTCASE: imas artifacts: paths: - test_${TBXTARGET}_${TESTCASE}_2019a_cov.xml reports: junit: test_${TBXTARGET}_${TESTCASE}_2019a.xml cobertura: test_${TBXTARGET}_${TESTCASE}_2019a_cov.xml TCV-920: extends: .test-template variables: MATLABCMD: matlab920 TESTCASE: tcv IMAS-920: extends: .test-template variables: MATLABCMD: matlab920 TESTCASE: imas # Post test report collection code-coverage-960: extends: .code-coverage-960-template # Staging, testing and deployment for releases pre-deployment-staging: extends: .staging-template # Staging tests #test-staging-980: # extends: .test-staging-template # variables: # MATLABCMD: matlab980 test-staging-960: extends: .test-staging-template variables: MATLABCMD: matlab960 test-staging-920: extends: .test-staging-template variables: MATLABCMD: matlab920 # pre-deployment pre-deployment-checks: extends: .pre-deployment-checks-template # deploy deploy: extends: .deploy-to-lac-template # test post-deploy test-post-deploy-matlab-9.2.0: extends: .test-post-deploy-template variables: MATLABCMD: matlab920 TESTCASE: basic-tcv