...
Code Block | ||
---|---|---|
| ||
Project root
|-- example # <-- This directory
| |-- .gitlab-ci.yml
| |-- actor
| |-- native-codes
| |-- tests
| | |-- README.md
| | |-- __init__.py
| | |-- ci_scripts
| | | |-- .gitlab-ci.yml
| | | `-- .iter-ci.sh
| | |-- configs
| | | |-- actor_configuration.yml
| | | `-- ids_configuration.yml
| | |-- example
| | | `-- tests
| | | `-- test.sh
| | |-- input_pulse_file
| | | |-- GITLAB
| | | `-- ITER
| | |-- main_code_run
| | | `-- run_actor.sh
| | |-- modules
| | | |-- modules_gitlab.yml
| | | `-- modules_iter.yml
| | |-- native_codes_build
| | | `-- build_actor.sh
| | |-- pytest_scripts
| | | |-- __init__.py
| | | |-- conftest.py
| | | |-- pytest.ini
| | | |-- test_actor.py
| | | `-- test_actor.py~
| | |-- test.sh
| | `-- utils
| | |-- get_actor_info.py
| | |-- get_ids_info.py
| | `-- get_ids_name.py
| `-- workflows |
To check it, just take out the example directory to a separate repository and try doing CI tests. By default, the example actor operates on pulsefiles located in input_pulse_file/
directory, located under example/tests
.