[default] [meta] mission = roman name = ROMANDP version = 0.20.0ir codename = 25Q4_B19 rc = 1 final = false python = 3.11 [conda] installer_name = Miniforge3 installer_version = 24.9.0-0 installer_platform = {{env:STASIS_CONDA_PLATFORM}} installer_arch = {{env:STASIS_CONDA_ARCH}} installer_baseurl = https://github.com/conda-forge/miniforge/releases/download/{{conda.installer_version}} pip_packages = romancal[sdp]==ae864a407fc16001d3a0370779caa381f994f718 [runtime] PYTHONUNBUFFERED = 1 TEST_BIGDATA = https://bytesalad.stsci.edu/artifactory PATCH_TABLE_PATH = /grp/roman/scsb/tesselation/patches.asdf CRDS_OBSERVATORY = roman CRDS_CONTEXT = roman_0085.pmap CRDS_CACHE = ./crds_cache CRDS_SERVER_URL = https://crds-serverless.stsci.edu CRDS_CLIENT_RETRY_COUNT = 3 CRDS_CLIENT_RETRY_DELAY_SECONDS = 20 [test:romancal] parallel = false repository = https://github.com/spacetelescope/romancal script_setup = mamba install freetds pip install -e '.[test]' pip install --upgrade pytest pytest-env pytest-xdist script = echo "CRDS_CONTEXT = $(crds list --contexts $CRDS_CONTEXT --mappings | grep pmap)" pytest \ -r fEsx \ -n 2 \ --dist=loadscope \ --slow \ --bigdata \ --env=dev \ --cov --cov-report=xml:coverage.xml \ --color=no \ --basetemp="{{ func:basetemp_dir() }}" \ --junitxml="{{ func:junitxml_file() }}" [deploy:artifactory:test results] files = {{ storage.results_dir }}/results-*.xml dest = {{ meta.mission }}/{{ info.build_name }}/results/ [deploy:artifactory:delivery] files = {{ storage.output_dir }}/** dest = {{ meta.mission }}/{{ info.build_name }}/ [deploy:docker] registry = bytesalad.stsci.edu image_compression = zstd -v -9 -c build_args = SNAPSHOT_INPUT={{ info.release_name }}.yml SNAPSHOT_PKGDIR=packages tags = {{ meta.name }}:{{ info.build_number }}-py{{ meta.python_compact }} {{ deploy.docker.registry }}/{{ meta.name }}:{{ info.build_number }}-py{{ meta.python_compact }} test_script = source /etc/profile python -m pip freeze mamba info