Compare commits
20 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| dc2c8ad3db | |||
| b0847668f5 | |||
| ad69849286 | |||
| b8a26e66a5 | |||
| 050a377939 | |||
| 44d20ab6ff | |||
| deb8e4d1d1 | |||
| fbff719ade | |||
| 37e5f351e3 | |||
| b402adebf6 | |||
| 7f34f30c1c | |||
| 9e95f08b94 | |||
| fe93f9f029 | |||
| 971588154a | |||
| d9be049a16 | |||
| e89c545d93 | |||
| 73e8ca655d | |||
| 2e54a1f376 | |||
| fe2fc6cfe9 | |||
| b27b801803 |
7
_service
7
_service
@@ -3,16 +3,15 @@
|
||||
<param name="url">https://github.com/buildpacks/pack</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="revision">v0.35.1</param>
|
||||
<param name="revision">v0.39.1</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="filename">buildpacks-cli</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual">
|
||||
<param name="basename">pack</param>
|
||||
</service>
|
||||
<service name="go_modules" mode="manual">
|
||||
<param name="archive">pack-0.35.1.obscpio</param>
|
||||
</service>
|
||||
<!-- services below are running at buildtime -->
|
||||
<service name="tar" mode="buildtime">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/buildpacks/pack</param>
|
||||
<param name="changesrevision">3a22a7ffef9e69b33ba32fcbfbe6491a09d5397c</param></service></servicedata>
|
||||
<param name="changesrevision">dc9220d34a03fd994a3c2e81a83bcb1618da53cb</param></service></servicedata>
|
||||
3
buildpacks-cli-0.39.1.obscpio
Normal file
3
buildpacks-cli-0.39.1.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e8c1725fed573489d3a4d230dcd8322615ef85afeef940365e57ffd7ebed8ccd
|
||||
size 92629518
|
||||
@@ -1,3 +1,261 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 12 08:18:23 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- Update to version 0.39.1:
|
||||
* fix: upgrade Go to 1.25.5 to address CVE-2025-61729 and
|
||||
CVE-2025-61727 (#2501)
|
||||
* fix: Skip platform-specific digest resolution with
|
||||
--pull-policy never (#2498)
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 3 updates (#2494)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 28 13:55:26 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- Update to version 0.39.0:
|
||||
* Features
|
||||
- Updating lifecycle version to v0.20.19 (#2481 by
|
||||
@jjbustamante)
|
||||
- Use Docker API version negotiation instead of hardcoded
|
||||
version (#2474 by @jjbustamante)
|
||||
- When fetching lifecycle image, use a platform-specific digest
|
||||
(#2467 by @natalieparellano)
|
||||
- fix: update lifecycle API validation for experimental flag
|
||||
solve issue #2414 (#2432 by @vky5)
|
||||
- Update imgutil to improve containerd storage driver
|
||||
performance (#2427 by @jabrown85)
|
||||
- Fix #2405: Add template parameter to GitHub issue URL (#2407
|
||||
by @jjbustamante)
|
||||
- Added the first tag argument (#2394 by @dgannon991)
|
||||
* Dependencies
|
||||
- build(deps): bump @octokit/plugin-paginate-rest,
|
||||
@actions/github and @octokit/rest (#2338)
|
||||
- build(deps): bump @octokit/request, @actions/github and
|
||||
@octokit/rest (#2370)
|
||||
- build(deps): bump actions/download-artifact from 4 to 5
|
||||
(#2426)
|
||||
- build(deps): bump actions/setup-go from 5 to 6 (#2441)
|
||||
- build(deps): bump buildpacks/github-actions from 5.9.1 to
|
||||
5.9.2 (#2412)
|
||||
- build(deps): bump buildpacks/github-actions from 5.9.2 to
|
||||
5.9.3 (#2421)
|
||||
- build(deps): bump buildpacks/github-actions from 5.9.3 to
|
||||
5.9.4 (#2439)
|
||||
- build(deps): bump github.com/go-viper/mapstructure/v2 (#2430)
|
||||
- build(deps): bump github.com/go-viper/mapstructure/v2 in
|
||||
/tools (#2431)
|
||||
- build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0
|
||||
(#2473)
|
||||
- build(deps): bump the go-dependencies group across 1
|
||||
directory with 14 updates (#2449)
|
||||
- build(deps): bump the go-dependencies group across 1
|
||||
directory with 3 updates (#2479)
|
||||
- build(deps): bump the go-dependencies group with 3 updates
|
||||
(#2422)
|
||||
- build(deps): bump the go-dependencies group with 6 updates
|
||||
(#2424)
|
||||
- build(deps): bump the go-dependencies group with 8 updates
|
||||
(#2416)
|
||||
- build(deps): bump the go-dependencies group with 8 updates
|
||||
(#2453)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 30 06:00:38 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- Update to version 0.38.2:
|
||||
* Updating lifecycle version to latest v0.20.11 (#2411)
|
||||
* build(deps): bump github.com/go-viper/mapstructure/v2 in /tools
|
||||
(#2409)
|
||||
* build(deps): bump github.com/go-viper/mapstructure/v2 (#2410)
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.11 to
|
||||
5.9.1 (#2401)
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 3 updates (#2408)
|
||||
* Bump imgutil to latest and docker from v27.5.1 to v28.3.0
|
||||
(#2406)
|
||||
* updating to ubuntu jammy when releasing pack (#2400)
|
||||
* Jjbustamante/fix pack 2397 (#2399)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 16 19:23:18 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- Update to version 0.38.1:
|
||||
* upding delivery workflow to correct the wrong format (#2398)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 14 08:26:05 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- Update to version 0.38.0:
|
||||
* Features
|
||||
- Make go build work without Makefile (#2390 by @abitrolly)
|
||||
- Fix default userns=host behavior to be opt-in (#2386 by
|
||||
@jjbustamante)
|
||||
- Add as suggested builder the ubi8 builder image (#2383 by
|
||||
@cmoulliard)
|
||||
- Bump to go 1.24 (#2364 by @AidanDelaney)
|
||||
- Clarify help text for append-image-name-suffix (#2358 by
|
||||
@natalieparellano)
|
||||
- Support FreeBSD build phase (#2357 by @gogolok)
|
||||
- Updating default lifecycle version to 0.20.8 (#2356 by
|
||||
@jjbustamante)
|
||||
- pack builder create supports system buildpacks (#2349 by
|
||||
@jjbustamante)
|
||||
- Support docker uri for lifecycle (#2112 by @rashadism)
|
||||
- Support Insecure Registries (#2077 by @prashantrewar)
|
||||
* Bugs
|
||||
- Do not select target for daemon only from os if arch is
|
||||
specified (#2385 by @pigeonhands)
|
||||
* Dependencies
|
||||
- build(deps): bump buildpacks/github-actions from 5.8.10 to
|
||||
5.8.11 (#2381)
|
||||
- build(deps): bump the go-dependencies group with 6 updates
|
||||
(#2380)
|
||||
- build(deps): bump github.com/go-git/go-git/v5 (#2373)
|
||||
- Upgrade Go version to 1.24
|
||||
- build(deps): bump the go-dependencies group across 1
|
||||
directory with 8 updates
|
||||
- updating go.mod at tools to 1.24
|
||||
- Bump to go 1.24
|
||||
- build(deps): bump buildpacks/github-actions from 5.8.8 to
|
||||
5.8.10
|
||||
- build(deps): bump the go-dependencies group across 1
|
||||
directory with 9 updates
|
||||
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to
|
||||
4.5.2
|
||||
- Upgrade Go version to 1.23.3 across project files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 21 21:03:07 UTC 2025 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.37.0:
|
||||
* build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 4 updates
|
||||
* doc: adjusting documentation to include extension
|
||||
* fix: using the KindBuildpack and KindExtension variable instead
|
||||
of hardcoded values
|
||||
* Use unix build constraint
|
||||
* build(deps): bump github.com/spf13/cobra in the go-dependencies
|
||||
group
|
||||
* Remove obsolete // +build lines
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 10 updates
|
||||
* remove unnecessary variable in unit test
|
||||
* remove unnecessary version assignment in unit test
|
||||
* remove negation that was causing tests to fail
|
||||
* fix unit test
|
||||
* add version check
|
||||
* move version check to `before` block
|
||||
* fix acceptance tests
|
||||
* pick up where pglushko left off
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.5 to 5.8.8
|
||||
* running go mod tidy
|
||||
* fix:linting and typos
|
||||
* fix: intentation
|
||||
* feat: Adding targets and path flags when packaging an extension
|
||||
* feat: adding targets on the extension descriptor
|
||||
* feat: Adding functionality on CopyConfigFiles function to copy
|
||||
an extension .toml file
|
||||
* fix: typo on targets description
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 4 updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 18 07:42:00 UTC 2025 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.36.4:
|
||||
* implementing logic for adding tag suffix
|
||||
* fixing formatting issue
|
||||
* WIP - adding a new flag --append-image-name-suffix to append
|
||||
[os]-[arch]-[variant] to the image name when pushing a
|
||||
multi-arch buildpack or builder
|
||||
* removing additional string matching
|
||||
* Updating hardcoded error message handling when an image was not
|
||||
found in a registry by platform
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 06:14:19 UTC 2025 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.36.3:
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 7 updates
|
||||
* with the new go-git version, this issue was fixed
|
||||
https://github.com/go-git/go-git/pull/1050
|
||||
* build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to
|
||||
5.13.0
|
||||
* build(deps): bump anchore/scan-action from 5 to 6
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.4 to 5.8.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 27 12:34:16 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.36.2:
|
||||
* Updating x/net library to v0.33.0
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.3 to 5.8.4
|
||||
* build(deps): bump the go-dependencies group with 2 updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 18 06:50:01 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.36.1:
|
||||
* build(deps): bump the go-dependencies group with 2 updates
|
||||
* build(deps): bump the go-dependencies group with 7 updates
|
||||
* Correct wording for `buildpack new` targets flag
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 4 updates
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.1 to 5.8.3
|
||||
* acceptance tests on arm64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 27 09:55:16 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
- Update to version 0.36.0:
|
||||
* Emit a performance warning if containerd is enabled and we're
|
||||
exporting to the daemon
|
||||
* build(deps): bump the go-dependencies group across 1 directory
|
||||
with 9 updates
|
||||
* Cleanup after running acceptance tests
|
||||
* Try lifecycle binary 0.20.3
|
||||
* Bump lifecycle binary version also
|
||||
* Fixing lifecycle validation to use fully qualified names
|
||||
* Allow trusted builders by repo and tag
|
||||
* Use released lifecycle
|
||||
* build(deps): bump buildpacks/github-actions from 5.8.0 to 5.8.1
|
||||
* build(deps): bump buildpacks/github-actions from 5.7.4 to 5.8.0
|
||||
* build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to
|
||||
4.5.1
|
||||
* Update actions
|
||||
* Pin BurntSushi/toml as test failures seem related to
|
||||
https://github.com/BurntSushi/toml/issues/417
|
||||
* FIXME: update lifecycle (to non-released version) so that we
|
||||
can bump docker
|
||||
* Bump deps and run tidy
|
||||
* Fix lint
|
||||
* Update go and run tidy
|
||||
* Use an existing directory instead of creating and deleting
|
||||
directories for each '--path' flag case to ensure no temp
|
||||
directories are left behind in case of a test failure.
|
||||
* build(deps): bump github.com/docker/docker
|
||||
* build(deps): bump buildpacks/github-actions from 5.5.4 to 5.7.4
|
||||
* avoid using os.MkdirTemp() to prevent test failures on macOS
|
||||
* rephrase the test description
|
||||
* Make it warns only when a local path with the same string as
|
||||
the specified image name exists
|
||||
* Don't warn about clear-env key while parsing buildpack.toml as
|
||||
this is actually expected.
|
||||
* Fix deletion of ephemeral builder
|
||||
* Improve descriptions for some test cases.
|
||||
* Add a test case for when the 'pack build' is called with the
|
||||
'--path' flag.
|
||||
* Make the 'pack build' command warn that the positional argument
|
||||
will not be treated as the source directory path.
|
||||
* handled case sensitivity
|
||||
* build(deps): bump anchore/scan-action from 3 to 4
|
||||
* Update image references in internal documents and ci settings
|
||||
to use fully qualified names.
|
||||
* Update references to lifecycle image to use fully qualified
|
||||
image name.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 06 05:47:34 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||
|
||||
|
||||
4
buildpacks-cli.obsinfo
Normal file
4
buildpacks-cli.obsinfo
Normal file
@@ -0,0 +1,4 @@
|
||||
name: buildpacks-cli
|
||||
version: 0.39.1
|
||||
mtime: 1765370383
|
||||
commit: dc9220d34a03fd994a3c2e81a83bcb1618da53cb
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package buildpacks-cli
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,22 +16,27 @@
|
||||
#
|
||||
|
||||
|
||||
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
|
||||
|
||||
%define executable_name pack
|
||||
%define repo_name pack
|
||||
|
||||
Name: buildpacks-cli
|
||||
Version: 0.35.1
|
||||
Version: 0.39.1
|
||||
Release: 0
|
||||
Summary: CLI for building apps using Cloud Native Buildpacks
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/buildpacks/pack
|
||||
Source: %{repo_name}-%{version}.tar.gz
|
||||
Source: %{name}-%{version}.tar.gz
|
||||
Source1: vendor.tar.gz
|
||||
BuildRequires: go >= 1.22
|
||||
BuildRequires: bash-completion
|
||||
BuildRequires: fish
|
||||
BuildRequires: go1.25 >= 1.25.5
|
||||
BuildRequires: zsh
|
||||
Provides: pack = %{version}
|
||||
Conflicts: allegro44-tools
|
||||
#
|
||||
# vendor/github.com/gdamore/tcell/v2/attr.go:32:25: cannot use 1 << 31 (untyped
|
||||
# int constant 2147483648) as AttrMask value in constant declaration
|
||||
# (overflows)
|
||||
ExcludeArch: %{ix86} armv7hl
|
||||
|
||||
%description
|
||||
pack makes it easy for...
|
||||
@@ -72,30 +77,36 @@ BuildArch: noarch
|
||||
zsh command line completion support for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -p 1 -a 1 -n %{repo_name}-%{version}
|
||||
%autosetup -p 1 -a 1
|
||||
|
||||
%build
|
||||
# hash will be shortened by COMMIT_HASH:0:7 later
|
||||
COMMIT_HASH="$(sed -n 's/commit: \(.*\)/\1/p' %_sourcedir/%{name}.obsinfo)"
|
||||
|
||||
go build \
|
||||
-mod=vendor \
|
||||
-buildmode=pie \
|
||||
-ldflags="-X github.com/buildpacks/pack.Version=%{version}" \
|
||||
-o bin/%{executable_name} ./cmd/%{executable_name}
|
||||
-ldflags="-X github.com/buildpacks/pack/pkg/client.Version=%{version}+git-${COMMIT_HASH:0:7}.openSUSE" \
|
||||
-o bin/%{executable_name}
|
||||
|
||||
%install
|
||||
# Install the binary.
|
||||
install -D -m 0755 bin/%{executable_name} %{buildroot}/%{_bindir}/%{executable_name}
|
||||
install -D -m 0755 bin/%{executable_name} %{buildroot}%{_bindir}/%{executable_name}
|
||||
|
||||
# create the bash completion file
|
||||
mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions/
|
||||
%{buildroot}/%{_bindir}/%{executable_name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{executable_name}
|
||||
%{buildroot}%{_bindir}/%{executable_name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{executable_name}
|
||||
|
||||
# create the fish completion file
|
||||
mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/
|
||||
%{buildroot}/%{_bindir}/%{executable_name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
|
||||
%{buildroot}%{_bindir}/%{executable_name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
|
||||
|
||||
# create the zsh completion file
|
||||
mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
|
||||
%{buildroot}/%{_bindir}/%{executable_name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{executable_name}
|
||||
mkdir -p %{buildroot}%{_datarootdir}/zsh/site-functions/
|
||||
%{buildroot}%{_bindir}/%{executable_name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{executable_name}
|
||||
|
||||
%check
|
||||
%{buildroot}%{_bindir}/%{executable_name} --version | grep %{version}
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -103,17 +114,12 @@ mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
|
||||
%{_bindir}/%{executable_name}
|
||||
|
||||
%files -n %{name}-bash-completion
|
||||
%dir %{_datarootdir}/bash-completion/completions/
|
||||
%{_datarootdir}/bash-completion/completions/%{executable_name}
|
||||
|
||||
%files -n %{name}-fish-completion
|
||||
%dir %{_datarootdir}/fish
|
||||
%dir %{_datarootdir}/fish/vendor_completions.d
|
||||
%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
|
||||
|
||||
%files -n %{name}-zsh-completion
|
||||
%defattr(-,root,root)
|
||||
%dir %{_datarootdir}/zsh_completion.d/
|
||||
%{_datarootdir}/zsh_completion.d/_%{executable_name}
|
||||
%{_datarootdir}/zsh/site-functions/_%{executable_name}
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:43b67e72c7294a49584b035a72235c06f04f9337cc7c3e0d1dd3c74b55693e93
|
||||
size 5076492
|
||||
@@ -1,4 +0,0 @@
|
||||
name: pack
|
||||
version: 0.35.1
|
||||
mtime: 1722873725
|
||||
commit: 3a22a7ffef9e69b33ba32fcbfbe6491a09d5397c
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c5da8f5b2214b539b90cdfdc9b93221a4bf557ae9fe4d7581538b1e66474bdc4
|
||||
size 10350601
|
||||
oid sha256:71b7e2293743632a742e09d0c77fb2149e9d2bee15eaf18a0b255cbbe309665c
|
||||
size 9920992
|
||||
|
||||
Reference in New Issue
Block a user