Skip to content
Snippets Groups Projects
Commit c60159d4 authored by Giovanni La Mura's avatar Giovanni La Mura
Browse files

Use np_tmcode docker image in pipeline

parent 7002255c
No related branches found
No related tags found
No related merge requests found
# CI pipeline configuration # CI pipeline configuration
default: default:
image: gcc image: gmulas/np-tmcode
# Switch from branch pipelines to merge request pipelines when a merge request is created # Switch from branch pipelines to merge request pipelines when a merge request is created
workflow: workflow:
...@@ -25,15 +25,15 @@ stages: ...@@ -25,15 +25,15 @@ stages:
building_stage: building_stage:
stage: build stage: build
allow_failure: false allow_failure: false
#artifacts: artifacts:
# paths: paths:
# - build/cluster/* - build/cluster/*
# - build/sphere/* - build/sphere/*
# - build/trapping/* - build/trapping/*
# exclude: exclude:
# - ".git*" - ".git*"
# - ".git/**/*" - ".git/**/*"
# expire_in: 2 hours expire_in: 2 hours
script: script:
# bash commands to be executed # bash commands to be executed
- pwd - pwd
...@@ -42,22 +42,22 @@ building_stage: ...@@ -42,22 +42,22 @@ building_stage:
- echo $CI_COMMIT_BRANCH - echo $CI_COMMIT_BRANCH
- cd src - cd src
- echo "Running make (ONLY C++ CODE)" - echo "Running make (ONLY C++ CODE)"
#- make conly - make
running_stage: running_stage:
stage: run stage: run
allow_failure: false allow_failure: false
needs: needs:
- job: building_stage - job: building_stage
#artifacts: artifacts:
# paths: paths:
# - build/cluster/* - build/cluster/*
# - build/sphere/* - build/sphere/*
# - build/trapping/* - build/trapping/*
# exclude: exclude:
# - ".git*" - ".git*"
# - ".git/**/*" - ".git/**/*"
# expire_in: 2 hours expire_in: 2 hours
script: script:
# bash commands to be executed # bash commands to be executed
- pwd - pwd
...@@ -66,26 +66,26 @@ running_stage: ...@@ -66,26 +66,26 @@ running_stage:
- echo $CI_COMMIT_BRANCH - echo $CI_COMMIT_BRANCH
- cd build/sphere - cd build/sphere
- echo "Running np_sphere" - echo "Running np_sphere"
#- chmod +x np_sphere - chmod +x np_sphere
#- ./np_sphere - ./np_sphere
- cd ../cluster - cd ../cluster
- echo "Running np_cluster" - echo "Running np_cluster"
#- chmod +x np_cluster - chmod +x np_cluster
#- ./np_cluster - ./np_cluster
testing_stage: testing_stage:
stage: test stage: test
allow_failure: true allow_failure: true
needs: needs:
- job: running_stage - job: running_stage
#artifacts: artifacts:
# paths: paths:
# - build/cluster/pycompare.html - build/cluster/pycompare.html
# - build/sphere/pycompare.html - build/sphere/pycompare.html
# exclude: exclude:
# - ".git*" - ".git*"
# - ".git/**/*" - ".git/**/*"
# expire_in: 2 hours expire_in: 2 hours
script: script:
# bash commands to be executed # bash commands to be executed
- pwd - pwd
...@@ -93,11 +93,11 @@ testing_stage: ...@@ -93,11 +93,11 @@ testing_stage:
- echo $CI_COMMIT_SHA - echo $CI_COMMIT_SHA
- echo $CI_COMMIT_BRANCH - echo $CI_COMMIT_BRANCH
- cd build/sphere - cd build/sphere
#- cp ../../test_data/sphere/OSPH . - export FFILE=../../test_data/sphere/OSPH
- echo "Comparing output of SPHERE" - echo "Comparing output of SPHERE"
#- python3 ../../src/scripts/pycompare.py --ffile=OSPH --cfile=c_OSPH --html - python3 ../../src/scripts/pycompare.py --ffile=$FFILE --cfile=c_OSPH --html
- cd ../cluster - cd ../cluster
- echo "Comparing output of CLUSTER" - echo "Comparing output of CLUSTER"
#- cp ../../test_data/cluster/OCLU . - export FFILE=../../test_data/cluster/OCLU
#- python3 ../../src/scripts/pycompare.py --ffile=OCLU --cfile=c_OCLU --html - python3 ../../src/scripts/pycompare.py --ffile=$FFILE --cfile=c_OCLU --html
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment