forked from pool/docker-compose
Compare commits
77 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| e371458b75 | |||
| cef1e81a37 | |||
| 067cc4c907 | |||
| d584896a07 | |||
| 9302e27b47 | |||
| 05167ff538 | |||
| f57af7f179 | |||
| c965122fbc | |||
| aabb4043dd | |||
| b3be9e133b | |||
| 38d513a38f | |||
| 5568c18df1 | |||
| 9661180708 | |||
| 9d2bc9a7dc | |||
| 5be60dc6b7 | |||
| d5a5ebb0fa | |||
| ec424910f8 | |||
| cd94231851 | |||
| 17127c6ecc | |||
| 0f36752611 | |||
| 8be80fb202 | |||
| f4edbdd63b | |||
| 9bad676dac | |||
| 58b1b34f01 | |||
| b11a656d64 | |||
| a1d05fe574 | |||
| ca4cf188cd | |||
| cb360e8cc3 | |||
| d1ebd316ab | |||
| 57a7217bf5 | |||
| 217ffb28bf | |||
| 24424acf6a | |||
| 6ce896d41a | |||
| f34110156e | |||
| 6726bb4296 | |||
| 0b48d2f70a | |||
| b99e64e8af | |||
| 0cac8821dc | |||
| a994bcb837 | |||
| ac52351ad8 | |||
| a99a23a0d8 | |||
| a7d5f2d500 | |||
| 85fba5aa61 | |||
| adc1f90441 | |||
| c3f592a74a | |||
| 1d75cf2355 | |||
| f1b031f135 | |||
| 9771996bc1 | |||
| 3f0bc70abf | |||
| e3ac256e35 | |||
| f9143709d3 | |||
| d5066851db | |||
| 1e02548bbc | |||
| 43c6c4aae8 | |||
| eb74427ad7 | |||
| b205dedb66 | |||
| 8c1e4fef0b | |||
| 92368090fe | |||
| 6e58b29bf6 | |||
| 5631b60bb0 | |||
| 8ec608e3f6 | |||
| 9ab32f28d2 | |||
| 361d1c6860 | |||
| 1eefaa351f | |||
| edcabb5130 | |||
| 45e74f4e37 | |||
| 0f9f9eca58 | |||
| bd548e8417 | |||
| 598f9e52d4 | |||
| 698ecf7882 | |||
| 707768e868 | |||
| 707fa27e6e | |||
| 7c69252cf1 | |||
| 22c81448fb | |||
| a0f75765b7 | |||
| 3fc2a826e9 | |||
| 20c7953a85 |
15
_service
15
_service
@@ -3,20 +3,21 @@
|
||||
<param name="url">https://github.com/docker/compose</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="revision">v2.29.2</param>
|
||||
<param name="revision">v5.0.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">docker-compose</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual">
|
||||
<param name="basename">compose</param>
|
||||
</service>
|
||||
<service name="tar" mode="buildtime"/>
|
||||
<service name="go_modules" mode="manual">
|
||||
</service>
|
||||
<!-- services below are running at buildtime -->
|
||||
<service name="tar" mode="buildtime">
|
||||
</service>
|
||||
<service name="recompress" mode="buildtime">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">gz</param>
|
||||
</service>
|
||||
<service name="go_modules" mode="manual">
|
||||
<param name="archive">compose-2.29.2.obscpio</param>
|
||||
</service>
|
||||
</services>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/docker/compose</param>
|
||||
<param name="changesrevision">9c03797f9dc653ba09d13a7427df9f0c8023fa76</param></service></servicedata>
|
||||
<param name="changesrevision">c89b8a2d6b4495986b8e8227463895d7a0af680a</param></service></servicedata>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:63a8e1b8a149a2ac96ec804e7f7906a2fac0fb84d4d7e12ab34b55d3f783b7af
|
||||
size 1648140
|
||||
@@ -1,4 +0,0 @@
|
||||
name: compose
|
||||
version: 2.29.2
|
||||
mtime: 1723198276
|
||||
commit: 9c03797f9dc653ba09d13a7427df9f0c8023fa76
|
||||
3
docker-compose-5.0.1.obscpio
Normal file
3
docker-compose-5.0.1.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:608cc88a0a67d19a4446d9618101bc3c18564f75730cf750edcdba4d1aa902a3
|
||||
size 1976332
|
||||
File diff suppressed because it is too large
Load Diff
4
docker-compose.obsinfo
Normal file
4
docker-compose.obsinfo
Normal file
@@ -0,0 +1,4 @@
|
||||
name: docker-compose
|
||||
version: 5.0.1
|
||||
mtime: 1766054133
|
||||
commit: c89b8a2d6b4495986b8e8227463895d7a0af680a
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package docker-compose
|
||||
#
|
||||
# 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,37 +16,47 @@
|
||||
#
|
||||
|
||||
|
||||
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
|
||||
|
||||
Name: docker-compose
|
||||
Version: 2.29.2
|
||||
Version: 5.0.1
|
||||
Release: 0
|
||||
Summary: Define and run multi-container applications with Docker
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/docker/compose
|
||||
Source: compose-%{version}.tar.gz
|
||||
Source: %{name}-%{version}.tar.gz
|
||||
Source1: vendor.tar.gz
|
||||
BuildRequires: golang(API) = 1.22
|
||||
Requires: docker
|
||||
Requires: docker-compose-switch
|
||||
BuildRequires: go1.24 >= 1.24.3
|
||||
# can be used with podman by setting
|
||||
# DOCKER_SOCK and DOCKER_HOST
|
||||
Requires: (docker or podman)
|
||||
|
||||
%description
|
||||
Docker Compose is a tool for running multi-container applications on Docker defined using the Compose file format. A Compose file is used to define how the one or more containers that make up your application are configured. Once you have a Compose file, you can create and start your application with a single command: docker compose up.
|
||||
Docker Compose is a tool for running multi-container applications on Docker
|
||||
defined using the Compose file format. A Compose file is used to define how the
|
||||
one or more containers that make up your application are configured. Once you
|
||||
have a Compose file, you can create and start your application with a single
|
||||
command: docker compose up.
|
||||
|
||||
About update and backward compatibility
|
||||
|
||||
Docker Compose V2 is a major version bump release of Docker Compose. It has been completely rewritten from scratch in Golang (V1 was in Python). The installation instructions for Compose V2 differ from V1. V2 is not a standalone binary anymore, and installation scripts will have to be adjusted. Some commands are different.
|
||||
Docker Compose V2 is a major version bump release of Docker Compose. It has
|
||||
been completely rewritten from scratch in Golang (V1 was in Python). The
|
||||
installation instructions for Compose V2 differ from V1. V2 is not a standalone
|
||||
binary anymore, and installation scripts will have to be adjusted. Some
|
||||
commands are different.
|
||||
|
||||
For a smooth transition from legacy docker-compose 1.xx, please consider installing compose-switch to translate docker-compose ... commands into Compose V2's docker compose .... . Also check V2's --compatibility flag.
|
||||
For a smooth transition from legacy docker-compose 1.xx, please consider
|
||||
installing compose-switch to translate docker-compose ... commands into Compose
|
||||
V2's docker compose .... . Also check V2's --compatibility flag.
|
||||
|
||||
%prep
|
||||
%setup -q -a 1 -n compose-%{version}
|
||||
%autosetup -p 1 -a 1
|
||||
|
||||
%build
|
||||
go build \
|
||||
-mod=vendor \
|
||||
-buildmode=pie \
|
||||
-trimpath \
|
||||
-ldflags="-s -w -X github.com/docker/compose/v2/internal.Version=%{version}" \
|
||||
-ldflags="-s -w -X github.com/docker/compose/v5/internal.Version=%{version}" \
|
||||
-o bin/docker-compose ./cmd/
|
||||
|
||||
%install
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c1227ea7d484873ac37fc14952f00afcb43a4974dd204c51347ec548587dd877
|
||||
size 10515374
|
||||
oid sha256:9dc0429206cb91dbe8e74d254d797d1279f4e871b5206a4d5520b7a3649dec8d
|
||||
size 7708712
|
||||
|
||||
Reference in New Issue
Block a user