Skip to content
Snippets Groups Projects
Commit f654a30d authored by Lorenzo Amici's avatar Lorenzo Amici
Browse files

Update .gitlab-ci.yml file

parent a782678a
No related branches found
No related tags found
1 merge request!26[unit-test-updates] Fixed unitTest TestSimulator
Pipeline #11856 failed
# # # Copyright (c) 2023 Skyward Experimental Rocketry
# # # Authors: Alberto Nidasio
# # #
# # # Permission is hereby granted, free of charge, to any person obtaining a copy
# # # of this software and associated documentation files (the "Software"), to deal
# # # in the Software without restriction, including without limitation the rights
# # # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# # # copies of the Software, and to permit persons to whom the Software is
# # # furnished to do so, subject to the following conditions:
# # #
# # # The above copyright notice and this permission notice shall be included in
# # # all copies or substantial portions of the Software.
# # #
# # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# # # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# # # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# # # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# # # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# # # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# # # THE SOFTWARE.
# Copyright (c) 2023 Skyward Experimental Rocketry
# Authors: Alberto Nidasio
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
# variables:
# GIT_DEPTH: 1
variables:
GIT_DEPTH: 1
# stages:
# - test
stages:
- test
# # Stage test
# Stage test
# simulator:
simulator:
stage: test
tags:
- matlab
script:
- cd .
- if (Test-Path ..\dissilematcom) { Remove-Item -Path ..\dissilematcom -Recurse -Force }
- git clone git@git.skywarder.eu:afd/msa/dissilematcom.git ../dissilematcom
- cd unitTests/tests
- matlab -batch "assertSuccess(runtests('TestSimulator'))"
# apogeeAnalysis:
# stage: test
# tags:
# - matlab
# script:
# - cd .
# # - if (Test-Path ..\dissilematcom) { Remove-Item -Path ..\dissilematcom -Recurse -Force }
# # - git clone git@git.skywarder.eu:afd/msa/dissilematcom.git ../dissilematcom
# # - cd unitTests/tests
# # - matlab -batch "assertSuccess(runtests('simulatorUnitTests'))"
# - cd unitTests/tests
# - matlab -batch "assertSuccess(runtests('TestApogeeAnalysis'))"
# apogeeAnalysis:
# commonFuncitons:
# stage: test
# tags:
# - matlab
# script:
# - cd .
# # - cd unitTests/tests
# # - matlab -batch "assertSuccess(runtests('apogeeUnitTests'))"
# - cd unitTests/tests
# - matlab -batch "assertSuccess(runtests('TestCommonFunctions'))"
# commonFuncitons:
# optimizator:
# stage: test
# tags:
# - matlab
# script:
# - cd .
# # - cd unitTests/tests
# # - matlab -batch "assertSuccess(runtests('cmnFnctnUnitTests'))"
# - cd unitTests/tests
# - matlab -batch "assertSuccess(runtests('optUnitTests'))"
# optimizator:
# sensitivity:
# stage: test
# tags:
# - matlab
# script:
# - cd .
# # - cd unitTests/tests
# # - matlab -batch "assertSuccess(runtests('optUnitTests'))"
# - cd unitTests/tests
# - matlab -batch "assertSuccess(runtests('TestSensitivity'))"
# sensitivity:
# allTests:
# stage: test
# tags:
# - matlab
# script:
# - cd .
# # - cd unitTests/tests
# # - matlab -batch "assertSuccess(runtests('sensitivityUnitTests'))"
# - cd unitTests/tests
# - matlab -batch "assertSuccess(runtests('unitTests/tests'))"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment