blob: c1e5c9cb7f327a844e1307d221995fadac908337 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
[meta]
mission = generic
name = GENERIC
version = 1.2.3
rc = 1
final = false
based_on =
python = 3.11
[conda]
installer_name = Miniforge3
installer_version = 24.3.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}}
;conda_packages =
pip_packages =
firewatch==0.0.4
[runtime]
PYTHONUNBUFFERED = 1
[test:firewatch]
repository = https://github.com/astroconda/firewatch
script =
pip install -e '.'
[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
|