Skip to content
Snippets Groups Projects
Commit 77ee45f6 authored by Christoph Alt's avatar Christoph Alt
Browse files

added a deploy job for fe2ti dashboards

parent 2dfa0106
No related merge requests found
Pipeline #55854 passed with warnings with stages
in 1 minute and 23 seconds
......@@ -19,7 +19,7 @@ test:
junit:
- report.xml
deploy_uniformgrid_gpu:
deploy_walberla_dashboards:
stage: deploy
tags:
- docker
......@@ -29,6 +29,16 @@ deploy_uniformgrid_gpu:
- python3 dashboards/deploy.py
when: manual
deploy_fe2ti_dashboards:
stage: deploy
tags:
- docker
image: python:3.8
script:
- pip install --user .
- python3 dashboards/deploy.py "fe2ti"
when: manual
trigger_cb_pipeline:
stage: trigger
image: curlimages/curl
......
......@@ -3,6 +3,7 @@ import logging
import dashboards.dashboard_list as boards
from dashboards.upload import upload_dashboard
from dashboards.dashboard_fe2ti import dashboard_fe2ti
logger = logging.getLogger(__file__)
logger.setLevel(logging.INFO)
......@@ -29,10 +30,14 @@ def main():
dashboards = (f"dashboard_{db}" for db in args.dashboards)
walberla_folder = 8
for board in dashboards:
logger.info(f"Try to upload {board}")
board = getattr(boards, board)
upload_dashboard(board(), folder=walberla_folder)
fe2ti_folder = 40
for board_name in dashboards:
logger.info(f"Try to upload {board_name}")
if "fe2ti" in board_name:
upload_dashboard(dashboard_fe2ti(), folder=fe2ti_folder)
else:
board = getattr(boards, board_name)
upload_dashboard(board(), folder=walberla_folder)
if __name__ == "__main__":
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment