aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2025-01-18 00:09:21 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2025-01-18 00:09:21 -0500
commit21bc742cd9db11ff914e03e3c46d5674e8a937bf (patch)
tree230d449218009632d45783ea7158e46d4fc43c96 /.github
parent1a0a13cbdfbef738cfcd8b51b3b6593bef795c2c (diff)
downloadghasandbox-21bc742cd9db11ff914e03e3c46d5674e8a937bf.tar.gz
OK
Diffstat (limited to '.github')
-rw-r--r--.github/check.ini85
1 files changed, 0 insertions, 85 deletions
diff --git a/.github/check.ini b/.github/check.ini
deleted file mode 100644
index c3592fe..0000000
--- a/.github/check.ini
+++ /dev/null
@@ -1,85 +0,0 @@
-[default]
-
-[meta]
-mission = roman
-name = ROMANDP
-version = 0.17.0
-rc = 1
-final = false
-python = 3.12
-
-[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==0.17.0
-
-[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_0065.pmap
-CRDS_CACHE = ./crds_cache
-CRDS_SERVER_URL = https://roman-serverless.stsci.edu
-CRDS_PATH = /grp/crds/roman/test/
-CRDS_CLIENT_RETRY_COUNT = 3
-CRDS_CLIENT_RETRY_DELAY_SECONDS = 20
-
-[test:romancal]
-parallel = false
-repository = https://github.com/spacetelescope/romancal
-script_setup =
- webbpsf_archive=webbpsf-data-LATEST.tar.gz
- curl -L -o ${webbpsf_archive} https://stsci.box.com/shared/static/qxpiaxsjwo15ml6m4pkhtk36c9jgj70k.gz
- tar -xvf ${webbpsf_archive}
- mamba install freetds
- pip install -e '.[test]'
- sdpfile=requirements-sdp.txt
- grep -v romancal "$sdpfile" > "$TMPDIR/$sdpfile"
- pip install -r "$TMPDIR/$sdpfile"
- pip install --upgrade pytest pytest-env
- pip install pytest-xdist ddtrace
-script =
- echo "CRDS_CONTEXT = $(crds list --contexts $CRDS_CONTEXT --mappings | grep pmap)"
- export WEBBPSF_PATH=$(pwd)/webbpsf-data
- pytest \
- -r fEsx \
- -n 2 \
- --dist=loadscope \
- --slow \
- --bigdata \
- --env=dev \
- --webbpsf \
- --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
-