Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .konflux/artifacts.lock.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Regenerated by: make konflux-artifacts-lock (from lightspeed-providers.revision)
metadata:
version: "1.0"

artifacts:
- download_url: https://github.com/lightspeed-core/lightspeed-providers/archive/8576c2172087aa32b8eadfa2140a879dec238f00.zip
checksum: sha256:0e71ab0db8d14abe224cd3cb35b0fe771c187927e5c982a791791bbcfa526cf0
filename: lightspeed-providers.zip
- download_url: https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl
checksum: sha256:28f6eb31b08180a5c5e98d5bc14eef6909c9f5a1dbff9632c3e02a8773449349
filename: torch-2.9.0+cpu-cp312-cp312-manylinux_2_28_x86_64.whl
- download_url: https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl
checksum: sha256:3a651434ae1248b0568c12b5f9e3acc8942eb28378d9d04a79302938b68c6f24
filename: torch-2.9.0+cpu-cp312-cp312-manylinux_2_28_aarch64.whl
- download_url: https://files.pythonhosted.org/packages/34/de/2ca96b07a82d972b74fe4b46de055b79c904e45c7eab699354a0bfa697dc/tiktoken-0.13.0-cp312-cp312-manylinux_2_28_x86_64.whl
checksum: sha256:a116178fa7e1b4065bff05214360373a65cac22f965be7b3f73d00a0dbfe7649
filename: tiktoken-0.13.0-cp312-cp312-manylinux_2_28_x86_64.whl
- download_url: https://files.pythonhosted.org/packages/74/ed/6bb8d05b9f731f749fee5c6f5ca63e981143c826a5985877330507bd13b7/tiktoken-0.13.0-cp312-cp312-manylinux_2_28_aarch64.whl
checksum: sha256:3f277ebea5edd7b8bf03c6f9431e1d67d517530115572b2dc1d465326e8f88c7
filename: tiktoken-0.13.0-cp312-cp312-manylinux_2_28_aarch64.whl
- download_url: https://files.pythonhosted.org/packages/b3/7a/829f7d9dfd37c207206081d6dad474d81dde29952401f07f2ba507814818/pyarrow-24.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
checksum: sha256:6165461f55ef6314f026de6638d661188e3455d3ec49834556a0ebbdbace18bb
filename: pyarrow-24.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
- download_url: https://files.pythonhosted.org/packages/7c/3b/926382efe8ce27ba729071d3566ade6dfb86bdf112f366000196b2f5780a/pyarrow-24.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
checksum: sha256:1617043b99bd33e5318ae18eb2919af09c71322ef1ca46566cdafc6e6712fb66
filename: pyarrow-24.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
# Bootstrap tools (not in final image)
- download_url: https://files.pythonhosted.org/packages/44/3c/d717024885424591d5376220b5e836c2d5293ce2011523c9de23ff7bf068/pip-25.3-py3-none-any.whl
checksum: sha256:9655943313a94722b7774661c21049070f6bbb0a1516bf02f7c8d5d9201514cd
filename: pip-25.3-py3-none-any.whl
- download_url: https://files.pythonhosted.org/packages/16/42/13bd057513b7616ec0416d070186e410474f8f9c9fa48b965561a8d214af/uv-0.9.16-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
checksum: sha256:5cacb026d93e9be53f9c74ee4907d2df8c3d94c7b24b1c3130f0aee62b6a0b86
filename: uv-0.9.16-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
- download_url: https://files.pythonhosted.org/packages/d1/24/3d737f69753143bba3808d18a1ec7e972cf5d337fbe1dbad6223a3d8d88f/uv-0.9.16-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
checksum: sha256:13217422d30f5c70d37409dd5064d8dbc5a58c1cbaa29f081f43586195a50cc9
filename: uv-0.9.16-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
4 changes: 4 additions & 0 deletions .konflux/build-args-konflux.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
BUILDER_BASE_IMAGE=registry.access.redhat.com/ubi9/python-312:9.8-1782396503
BUILDER_DNF_COMMAND=dnf
RUNTIME_BASE_IMAGE=registry.access.redhat.com/ubi9/python-312-minimal:9.8-1782400676
RUNTIME_DNF_COMMAND=microdnf
22 changes: 22 additions & 0 deletions requirements-build.txt → .konflux/requirements-build.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,28 @@ calver==2025.10.20
# via trove-classifiers
cython==3.2.4
# via oracledb
pkgconfig==1.6.0
# via aiohttp
expandvars==1.1.2
# via frozenlist, propcache, yarl
meson==1.11.0
# via meson-python, pandas
meson-python==0.20.0
# via numpy, pandas, scikit-learn, scipy
pbr==7.0.3
# via oci
pkginfo==1.12.1.2
# via google-genai
pybind11==3.0.4
# via pillow, scipy
pythran==0.18.1
# via scipy
pyproject-metadata==0.11.0
# via meson-python
twine==6.2.0
# via google-genai
tomli==2.4.1
# via frozenlist, propcache, yarl
dunamai==1.26.0
# via uv-dynamic-versioning
flit-core==3.12.0
Expand Down
3,655 changes: 3,655 additions & 0 deletions .konflux/requirements.hashes.source.txt

Large diffs are not rendered by default.

File renamed without changes.
5 changes: 5 additions & 0 deletions .konflux/requirements.overrides.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Constraints for PyPI sdist resolution.
# xai-sdk requires packaging<26
packaging<26
# faiss-cpu 1.14.x has no sdist; 1.12.0 is the latest with one
faiss-cpu==1.12.0
23 changes: 23 additions & 0 deletions .konflux/rpms.in.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
packages:
[
gcc,
gcc-c++,
jq,
patch,
cmake,
cargo,
python3.12-devel,
openssl-devel,
libffi-devel,
libpq-devel,
libjpeg-turbo-devel,
zlib-devel,
bzip2-devel,
xz-devel,
autoconf,
automake,
libtool,
]
contentOrigin:
repofiles: ["ubi.repo"]
arches: [x86_64, aarch64]
138 changes: 138 additions & 0 deletions .konflux/rpms.lock.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
---
lockfileVersion: 1
lockfileVendor: redhat
arches:
- arch: aarch64
packages:
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/c/cargo-1.92.0-1.el9.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 8530651
checksum: sha256:14ac2d264369b0ac4442d6b773224765413282ea996dac29cf576c176c8cdcba
name: cargo
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/c/cmake-3.31.8-3.el9.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 11655593
checksum: sha256:2a77fe1c3784083dcdebdd548c16d823b3e4a5adb8d6c00e36841aa633eab53b
name: cmake
evr: 3.31.8-3.el9
sourcerpm: cmake-3.31.8-3.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/c/cmake-data-3.31.8-3.el9.noarch.rpm
repoid: ubi-9-appstream-rpms
size: 2829291
checksum: sha256:1cdc2e88a996c575b750483c8f562674e4b50a6ab414c7bbe6f6b641c1db7bd9
name: cmake-data
evr: 3.31.8-3.el9
sourcerpm: cmake-3.31.8-3.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libtool-2.4.6-46.el9.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 598835
checksum: sha256:8920fa4680e70bd8ab820ac3cc24285f38cdc377d5b5622eab2f805b3e08a224
name: libtool
evr: 2.4.6-46.el9
sourcerpm: libtool-2.4.6-46.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libuv-1.42.0-2.el9_4.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 150129
checksum: sha256:4dc8a40da74e0f9823356460ee11f183c70f382953700fffef0c448198a677cc
name: libuv
evr: 1:1.42.0-2.el9_4
sourcerpm: libuv-1.42.0-2.el9_4.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/o/oniguruma-6.9.6-1.el9.5.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 222582
checksum: sha256:bc2305dad655ddb94f966158112efd6cefa6824d5aa2e80f63881f16cee74598
name: oniguruma
evr: 6.9.6-1.el9.5
sourcerpm: oniguruma-6.9.6-1.el9.5.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/r/rust-1.92.0-1.el9.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 29421295
checksum: sha256:43a1b0f5168a39ceea3fd90d42b23bc05d006d639cd35cfdad82a4f94aa58453
name: rust
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/r/rust-std-static-1.92.0-1.el9.aarch64.rpm
repoid: ubi-9-appstream-rpms
size: 41493155
checksum: sha256:3b3a70a8e11f53559c4b84927ebd0565a073052bac2c53edda6cb328bfb28090
name: rust-std-static
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/baseos/os/Packages/j/jq-1.6-19.el9_8.2.aarch64.rpm
repoid: ubi-9-baseos-rpms
size: 191195
checksum: sha256:633aaf3e87b19d4a591bd9f47cd81fde8ec49629d3f58932addfc8a134b7949d
name: jq
evr: 1.6-19.el9_8.2
sourcerpm: jq-1.6-19.el9_8.2.src.rpm
source: []
module_metadata: []
- arch: x86_64
packages:
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/c/cargo-1.92.0-1.el9.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 9100626
checksum: sha256:3c4afc2cb56734d01aaaaa8d0c317688f6fe143ad239079342f4fe9b631ded0f
name: cargo
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/c/cmake-3.31.8-3.el9.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 13989883
checksum: sha256:e67ea7aef1edd470e4ec22982e97871655abcdc0990754d4e8f147d4e7de317a
name: cmake
evr: 3.31.8-3.el9
sourcerpm: cmake-3.31.8-3.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/c/cmake-data-3.31.8-3.el9.noarch.rpm
repoid: ubi-9-appstream-rpms
size: 2829291
checksum: sha256:1cdc2e88a996c575b750483c8f562674e4b50a6ab414c7bbe6f6b641c1db7bd9
name: cmake-data
evr: 3.31.8-3.el9
sourcerpm: cmake-3.31.8-3.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libtool-2.4.6-46.el9.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 598907
checksum: sha256:29e3e75c1037c5335fd6f9f4029e2dcdcd27d8870fd72b18bd7c16bf51a0db8c
name: libtool
evr: 2.4.6-46.el9
sourcerpm: libtool-2.4.6-46.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libuv-1.42.0-2.el9_4.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 154427
checksum: sha256:e1fab39251239ccaad2fb4dbe6c55ec1ae60f76d4ae81582b06e6a58e30879b2
name: libuv
evr: 1:1.42.0-2.el9_4
sourcerpm: libuv-1.42.0-2.el9_4.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/o/oniguruma-6.9.6-1.el9.5.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 226331
checksum: sha256:6c884cc2216e5b4699ebd8cde27b39e99532520b367f645ed6cc660d081916dc
name: oniguruma
evr: 6.9.6-1.el9.5
sourcerpm: oniguruma-6.9.6-1.el9.5.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/r/rust-1.92.0-1.el9.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 31511504
checksum: sha256:fbc70b11f38999206d70a104789d1f7f21ca9f9090c7a73d6db337bff4f5205b
name: rust
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/r/rust-std-static-1.92.0-1.el9.x86_64.rpm
repoid: ubi-9-appstream-rpms
size: 42991765
checksum: sha256:d286394aaa75a796a06db130d2a980bee8e6ab4cbaa38a3b84e12379fbae4671
name: rust-std-static
evr: 1.92.0-1.el9
sourcerpm: rust-1.92.0-1.el9.src.rpm
- url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/baseos/os/Packages/j/jq-1.6-19.el9_8.2.x86_64.rpm
repoid: ubi-9-baseos-rpms
size: 197453
checksum: sha256:9793a39a4746a09ba89c3d9ccc70150ac6c878286deee26d7e3aabede4666417
name: jq
evr: 1.6-19.el9_8.2
sourcerpm: jq-1.6-19.el9_8.2.src.rpm
source: []
module_metadata: []
62 changes: 62 additions & 0 deletions .konflux/ubi.repo
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
[ubi-9-baseos-rpms]
name = Red Hat Universal Base Image 9 (RPMs) - BaseOS
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/baseos/os
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[ubi-9-baseos-debug-rpms]
name = Red Hat Universal Base Image 9 (Debug RPMs) - BaseOS
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/baseos/debug
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[ubi-9-baseos-source-rpms]
name = Red Hat Universal Base Image 9 (Source RPMs) - BaseOS
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/baseos/source/SRPMS
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[ubi-9-appstream-rpms]
name = Red Hat Universal Base Image 9 (RPMs) - AppStream
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/appstream/os
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[ubi-9-appstream-debug-rpms]
name = Red Hat Universal Base Image 9 (Debug RPMs) - AppStream
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/appstream/debug
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[ubi-9-appstream-source-rpms]
name = Red Hat Universal Base Image 9 (Source RPMs) - AppStream
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/appstream/source/SRPMS
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[codeready-builder-for-ubi-9-$basearch-rpms]
name = Red Hat Universal Base Image 9 (RPMs) - CodeReady Builder
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/codeready-builder/os
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[codeready-builder-for-ubi-9-$basearch-debug-rpms]
name = Red Hat Universal Base Image 9 (Debug RPMs) - CodeReady Builder
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/codeready-builder/debug
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1

[codeready-builder-for-ubi-9-$basearch-source-rpms]
name = Red Hat Universal Base Image 9 (Source RPMs) - CodeReady Builder
baseurl = https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/$basearch/codeready-builder/source/SRPMS
enabled = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
gpgcheck = 1
20 changes: 6 additions & 14 deletions .tekton/lightspeed-stack-0-5-pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,35 +37,27 @@ spec:
[
{
"type": "rpm",
"path": "."
"path": ".konflux"
},
{
"type": "generic",
"path": "."
"path": ".konflux"
},
{
"type": "pip",
"path": ".",
"path": ".konflux",
"requirements_files": [
"requirements.hashes.wheel.txt",
"requirements.hashes.source.txt",
"requirements.hermetic.txt"
"requirements.hashes.source.txt"
],
"requirements_build_files": ["requirements-build.txt"],
"binary": {
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,cffi,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,faiss-cpu,fire,frozenlist,fsspec,google-cloud-core,google-crc32c,google-genai,google-resumable-media,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,idna,importlib-metadata,jinja2,jiter,joblib,jsonschema,jsonschema-specifications,kubernetes,lxml,markdown-it-py,mcp,mdurl,mpmath,multidict,networkx,numpy,oauthlib,packaging,pandas,peft,pillow,prometheus-client,prompt-toolkit,propcache,psycopg2-binary,pyarrow,pyasn1-modules,pycparser,pydantic,pydantic-core,pygments,python-dateutil,python-multipart,pyyaml,referencing,requests-oauthlib,rpds-py,safetensors,scikit-learn,scipy,setuptools,six,sniffio,sqlalchemy,sympy,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,tree-sitter,triton,typing-extensions,typing-inspection,tzdata,urllib3,websocket-client,websockets,wrapt,xxhash,yarl,zipp,uv,pip,maturin",
"os": "linux",
"arch": "x86_64,aarch64",
"py_version": 312
}
"requirements_build_files": ["requirements-build.txt"]
}
]
- name: hermetic
value: 'true'
- name: dockerfile
value: Containerfile
- name: build-args-file
value: build-args-konflux.conf
value: .konflux/build-args-konflux.conf
pipelineSpec:
description: |
This pipeline is ideal for building multi-arch container images from a Containerfile while maintaining trust after pipeline customization.
Expand Down
20 changes: 6 additions & 14 deletions .tekton/lightspeed-stack-0-5-push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,35 +34,27 @@ spec:
[
{
"type": "rpm",
"path": "."
"path": ".konflux"
},
{
"type": "generic",
"path": "."
"path": ".konflux"
},
{
"type": "pip",
"path": ".",
"path": ".konflux",
"requirements_files": [
"requirements.hashes.wheel.txt",
"requirements.hashes.source.txt",
"requirements.hermetic.txt"
"requirements.hashes.source.txt"
],
"requirements_build_files": ["requirements-build.txt"],
"binary": {
"packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,cffi,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,faiss-cpu,fire,frozenlist,fsspec,google-cloud-core,google-crc32c,google-genai,google-resumable-media,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,idna,importlib-metadata,jinja2,jiter,joblib,jsonschema,jsonschema-specifications,kubernetes,lxml,markdown-it-py,mcp,mdurl,mpmath,multidict,networkx,numpy,oauthlib,packaging,pandas,peft,pillow,prometheus-client,prompt-toolkit,propcache,psycopg2-binary,pyarrow,pyasn1-modules,pycparser,pydantic,pydantic-core,pygments,python-dateutil,python-multipart,pyyaml,referencing,requests-oauthlib,rpds-py,safetensors,scikit-learn,scipy,setuptools,six,sniffio,sqlalchemy,sympy,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,tree-sitter,triton,typing-extensions,typing-inspection,tzdata,urllib3,websocket-client,websockets,wrapt,xxhash,yarl,zipp,uv,pip,maturin",
"os": "linux",
"arch": "x86_64,aarch64",
"py_version": 312
}
"requirements_build_files": ["requirements-build.txt"]
}
]
- name: hermetic
value: 'true'
- name: dockerfile
value: Containerfile
- name: build-args-file
value: build-args-konflux.conf
value: .konflux/build-args-konflux.conf
pipelineSpec:
description: |
This pipeline is ideal for building multi-arch container images from a Containerfile while maintaining trust after pipeline customization.
Expand Down
Loading
Loading