Accepting request 1218498 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1218498 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apko?expand=0&rev=19
This commit is contained in:
commit
85d57bedac
2
_service
2
_service
@ -3,7 +3,7 @@
|
||||
<param name="url">https://github.com/chainguard-dev/apko</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="revision">v0.19.2</param>
|
||||
<param name="revision">v0.19.4</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/chainguard-dev/apko</param>
|
||||
<param name="changesrevision">7844ca678c4b5b7408a54a12667d4c3e195056fd</param></service></servicedata>
|
||||
<param name="changesrevision">dfd80b4117f2040b21892e8c92ea82ba5c9bc6b0</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9ca0e45a17e3d848e82ca85d4da07faf5ce9004a1f12419e949ede5162d9f197
|
||||
size 2780172
|
3
apko-0.19.4.obscpio
Normal file
3
apko-0.19.4.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c49af0b7d6f551e5ad9001d03e1bad583b2fe8cea85cbdf5bf49e1782f995c0d
|
||||
size 2796556
|
83
apko.changes
83
apko.changes
@ -1,3 +1,86 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 26 08:22:36 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.19.4:
|
||||
* Make MergeInto threadsafe (#1374)
|
||||
* set downloadLocation to NOASSERTION when apk.URL is unset
|
||||
(#1372)
|
||||
* fix concurrent annotation map update (#1370)
|
||||
* fix data race in index cache (#1369)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 12:12:31 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.19.3:
|
||||
* build(deps): bump k8s.io/apimachinery from 0.31.1 to 0.31.2
|
||||
(#1363)
|
||||
* build(deps): bump github/codeql-action from 3.26.13 to 3.27.0
|
||||
(#1356)
|
||||
* build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#1355)
|
||||
* build(deps): bump google.golang.org/api from 0.201.0 to 0.203.0
|
||||
(#1362)
|
||||
* Avoid race when mutating annotations (#1368)
|
||||
* Stop using real headers for side channels (#1367)
|
||||
* fix(sbom): deduplicate SBOM packages by ID (#1366)
|
||||
* allow key lookups for http (#1365)
|
||||
* SBOM test cleanup (#1361)
|
||||
* don't attempt to discover chainguard keys for local file paths
|
||||
(#1360)
|
||||
* Work around sendfile bug (#1359)
|
||||
* Preserve APK timestamps when using dirfs (#1352)
|
||||
* build(deps): bump chainguard.dev/sdk from 0.1.27 to 0.1.28
|
||||
(#1351)
|
||||
* build(deps): bump github.com/klauspost/compress from 1.17.10 to
|
||||
1.17.11 (#1343)
|
||||
* build(deps): bump go.opentelemetry.io/otel from 1.30.0 to
|
||||
1.31.0 (#1346)
|
||||
* build(deps): bump github/codeql-action from 3.26.12 to 3.26.13
|
||||
(#1344)
|
||||
* build(deps): bump chainguard.dev/sdk from 0.1.26 to 0.1.27
|
||||
(#1347)
|
||||
* build(deps): bump google.golang.org/api from 0.199.0 to 0.201.0
|
||||
(#1348)
|
||||
* build(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#1340)
|
||||
* build(deps): bump github/codeql-action from 3.26.11 to 3.26.12
|
||||
(#1339)
|
||||
* build(deps): bump go.step.sm/crypto from 0.53.0 to 0.54.0
|
||||
(#1338)
|
||||
* build(deps): bump golang.org/x/sys from 0.25.0 to 0.26.0
|
||||
(#1335)
|
||||
* build(deps): bump golang.org/x/time from 0.6.0 to 0.7.0 (#1336)
|
||||
* Update go to 1.23.2 and golangci-lint (#1334)
|
||||
* build(deps): bump github.com/sigstore/cosign/v2 from 2.4.0 to
|
||||
2.4.1 (#1331)
|
||||
* build(deps): bump chainguard.dev/sdk from 0.1.25 to 0.1.26
|
||||
(#1328)
|
||||
* build(deps): bump golangci/golangci-lint-action from 6.1.0 to
|
||||
6.1.1 (#1329)
|
||||
* build(deps): bump github/codeql-action from 3.26.10 to 3.26.11
|
||||
(#1332)
|
||||
* build(deps): bump sigstore/cosign-installer from 3.6.0 to 3.7.0
|
||||
(#1333)
|
||||
* Make etag checks optional (#1327)
|
||||
* don't attempt to discover keys for file path repos (#1326)
|
||||
* cleanup: remove Lima documentation (#1325)
|
||||
* use slog default logger for CG auth exchange (#1324)
|
||||
* Drop a period from a command's help (#1312)
|
||||
* build(deps): bump go.step.sm/crypto from 0.52.0 to 0.53.0
|
||||
(#1322)
|
||||
* build(deps): bump google.golang.org/api from 0.198.0 to 0.199.0
|
||||
(#1320)
|
||||
* build(deps): bump github/codeql-action from 3.26.9 to 3.26.10
|
||||
(#1323)
|
||||
* fix(ci): mark GitHub releases as latest from prerelease (#1277)
|
||||
* Fail if APKINDEX has single-character lines (#1321)
|
||||
* build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#1319)
|
||||
* build(deps): bump github.com/klauspost/compress from 1.17.9 to
|
||||
1.17.10 (#1315)
|
||||
* build(deps): bump github/codeql-action from 3.26.8 to 3.26.9
|
||||
(#1318)
|
||||
* Cache some more expensive operations (#1317)
|
||||
* set OCI created annotation (#1316)
|
||||
* cg auth: fix sometimes (#1314)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 21 17:09:02 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: apko
|
||||
version: 0.19.2
|
||||
mtime: 1726862782
|
||||
commit: 7844ca678c4b5b7408a54a12667d4c3e195056fd
|
||||
version: 0.19.4
|
||||
mtime: 1729883652
|
||||
commit: dfd80b4117f2040b21892e8c92ea82ba5c9bc6b0
|
||||
|
34
apko.spec
34
apko.spec
@ -16,28 +16,33 @@
|
||||
#
|
||||
|
||||
|
||||
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
|
||||
|
||||
Name: apko
|
||||
Version: 0.19.2
|
||||
Version: 0.19.4
|
||||
Release: 0
|
||||
Summary: Build OCI images from APK packages directly without Dockerfile
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/chainguard-dev/apko
|
||||
Source: apko-%{version}.tar.gz
|
||||
Source1: vendor.tar.gz
|
||||
BuildRequires: bash-completion
|
||||
BuildRequires: fish
|
||||
BuildRequires: go >= 1.23
|
||||
BuildRequires: zsh
|
||||
|
||||
%description
|
||||
Build and publish OCI container images built from apk packages.
|
||||
|
||||
apko has the following key features:
|
||||
|
||||
* Fully reproducible by default. Run apko twice and you will get exactly the same binary.
|
||||
* Fast. apko aims to build images in ms.
|
||||
* Small. apko generated images only contain what's needed by the application, in the style of distroless.
|
||||
* SBOM Support. apko produces a Software Bill of Materials (SBOM) for images, detailing all the packages inside.
|
||||
* Services. apko supports using the s6 supervision suite to run multiple processes in a container without reaping or signalling issues.
|
||||
- Fully reproducible by default. Run apko twice and you will get exactly the
|
||||
same binary.
|
||||
- Fast. apko aims to build images in ms.
|
||||
- Small. apko generated images only contain what's needed by the application,
|
||||
in the style of distroless.
|
||||
- SBOM Support. apko produces a Software Bill of Materials (SBOM) for images,
|
||||
detailing all the packages inside.
|
||||
- Services. apko supports using the s6 supervision suite to run multiple
|
||||
processes in a container without reaping or signalling issues.
|
||||
|
||||
Please note that apko is a work in progress and details are subject to change!
|
||||
|
||||
@ -88,7 +93,7 @@ go build \
|
||||
|
||||
%install
|
||||
# Install the binary.
|
||||
install -D -m 0755 bin/%{name} "%{buildroot}/%{_bindir}/%{name}"
|
||||
install -D -m 0755 bin/%{name} %{buildroot}/%{_bindir}/%{name}
|
||||
|
||||
# create the bash completion file
|
||||
mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions/
|
||||
@ -99,8 +104,8 @@ mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/
|
||||
%{buildroot}/%{_bindir}/%{name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish
|
||||
|
||||
# create the zsh completion file
|
||||
mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
|
||||
%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name}
|
||||
mkdir -p %{buildroot}%{_datarootdir}/zsh/site-functions/
|
||||
%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{name}
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@ -108,17 +113,12 @@ mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
|
||||
%{_bindir}/%{name}
|
||||
|
||||
%files -n %{name}-bash-completion
|
||||
%dir %{_datarootdir}/bash-completion/completions/
|
||||
%{_datarootdir}/bash-completion/completions/%{name}
|
||||
|
||||
%files -n %{name}-fish-completion
|
||||
%dir %{_datarootdir}/fish
|
||||
%dir %{_datarootdir}/fish/vendor_completions.d
|
||||
%{_datarootdir}/fish/vendor_completions.d/%{name}.fish
|
||||
|
||||
%files -n %{name}-zsh-completion
|
||||
%defattr(-,root,root)
|
||||
%dir %{_datarootdir}/zsh_completion.d/
|
||||
%{_datarootdir}/zsh_completion.d/_%{name}
|
||||
%{_datarootdir}/zsh/site-functions/_%{name}
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8e9da803ff1f783f30737cb51bdd5950c079a5bb676465cd8dce46f697476dae
|
||||
size 8647586
|
||||
oid sha256:4a903a6c8dec674f564ad4fa7c324bf2a9b392f990f3486504d3b79113879690
|
||||
size 8656118
|
||||
|
Loading…
x
Reference in New Issue
Block a user