Compare commits
42 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 497133fff1 | |||
| 7b4b0db450 | |||
| 176b613ac3 | |||
| 27df60cf97 | |||
| 92f1f6fa0e | |||
| 3e38b0baad | |||
| 6f47f2ac0f | |||
| 3523d35e6f | |||
| 32d77d2059 | |||
| c1718e47bc | |||
| 1fe22f91de | |||
| af2a8c6488 | |||
| 0baebdf39e | |||
| 4a7c35fd34 | |||
| 7508940640 | |||
| 26c46d9c6e | |||
| a255be65dc | |||
| d0799a2709 | |||
| 1e9aee6051 | |||
| 0b349c0ecb | |||
| e359652483 | |||
| a9373ee0e9 | |||
| 0b95477bc2 | |||
| 7a74c4fbd6 | |||
| a876e50512 | |||
| 330065c5cd | |||
| f2f7817ae5 | |||
| 056df520b9 | |||
| 138da45a6c | |||
| 6b0844aba7 | |||
| 7c08858508 | |||
| 794ba45e0e | |||
| c796c708f8 | |||
| abadaee98e | |||
| 3ed4039ac0 | |||
| eb95e9d172 | |||
| 2dba16f81c | |||
| 8b1df8584d | |||
| 0892a98a7d | |||
| c48f0a1a3a | |||
| 1df782fd68 | |||
| 4ba937ea5a |
@@ -1,11 +1,12 @@
|
||||
# Packaging woodpecker
|
||||
|
||||
This server package needs assets generated by the `Makefile` that is present in
|
||||
this package. To do that, you need to have `make` and `nodejs-common` installed
|
||||
locally.
|
||||
this package. To do that, you need to have `make` and either the
|
||||
`nodejs-common` or the `pnpm` package installed locally.
|
||||
|
||||
1. Change the version in the `_service` file
|
||||
2. Enable `pnpm` by running `sudo corepack enable pnpm`
|
||||
2. Enable `pnpm` by running `sudo corepack enable pnpm` (or install the `pnpm`
|
||||
package)
|
||||
3. Run `make`
|
||||
4. Create a changelog entry
|
||||
5. Commit the changes as usual
|
||||
|
||||
2
_service
2
_service
@@ -3,7 +3,7 @@
|
||||
<param name="url">https://github.com/woodpecker-ci/woodpecker</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="revision">v2.7.0</param>
|
||||
<param name="revision">v3.12.0</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/woodpecker-ci/woodpecker</param>
|
||||
<param name="changesrevision">805c3156f857c228e9094a96619b4d00a5e6f711</param></service></servicedata>
|
||||
<param name="changesrevision">bef0abaa4a8b21b12188d9d1146ec2dabc0b20eb</param></service></servicedata>
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c8477d1fae271927c4d068354ab7216171456804e77f133424f1188f2aab7fd1
|
||||
size 21626134
|
||||
oid sha256:c7ab5c5bf46bc8e24e02b92fcfb47183c118c91c62714024cf735369292e559f
|
||||
size 24016783
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:be657d6905f5c17ed4d02f2bd687fd686616149efc5ab635d9a59d0b1e0dfc5b
|
||||
size 57955961
|
||||
3
web-3.12.0.tar.gz
Normal file
3
web-3.12.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6bde5de2b0c1edcf8bf6a6812b656461b8b1965449dfac1d8314cc7e963fc1e7
|
||||
size 60026467
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1152ce544bdebcb98d734351d8c137b85c84b21693ab7cb90c59940b692d8281
|
||||
size 40402445
|
||||
3
woodpecker-3.12.0.obscpio
Normal file
3
woodpecker-3.12.0.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e423f40e0ab929c5cdfbd4bffd78a98373a11a6cec077c22bdf9132383bcd3b5
|
||||
size 39377421
|
||||
1295
woodpecker.changes
1295
woodpecker.changes
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
name: woodpecker
|
||||
version: 2.7.0
|
||||
mtime: 1721337871
|
||||
commit: 805c3156f857c228e9094a96619b4d00a5e6f711
|
||||
version: 3.12.0
|
||||
mtime: 1763486714
|
||||
commit: bef0abaa4a8b21b12188d9d1146ec2dabc0b20eb
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package woodpecker
|
||||
#
|
||||
# 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,8 +16,6 @@
|
||||
#
|
||||
|
||||
|
||||
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
|
||||
|
||||
%define cli_package_name woodpecker-cli
|
||||
%define cli_executable_name woodpecker-cli
|
||||
|
||||
@@ -28,7 +26,7 @@
|
||||
%define server_executable_name woodpecker-server
|
||||
|
||||
Name: woodpecker
|
||||
Version: 2.7.0
|
||||
Version: 3.12.0
|
||||
Release: 0
|
||||
Summary: Simple yet powerful CI/CD engine with great extensibility
|
||||
License: Apache-2.0
|
||||
@@ -41,7 +39,7 @@ Source4: Makefile
|
||||
Source11: woodpecker-server.service
|
||||
Source12: woodpecker-agent.service
|
||||
Source21: system-user-woodpecker.conf
|
||||
BuildRequires: go >= 1.22
|
||||
BuildRequires: go >= 1.23.4
|
||||
|
||||
%description
|
||||
Woodpecker is a simple yet powerful CI/CD engine with great extensibility
|
||||
@@ -88,21 +86,21 @@ tar xvf %{SOURCE2}
|
||||
go build \
|
||||
-mod=vendor \
|
||||
-buildmode=pie \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v2/version.Version=v%{version}" \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v3/version.Version=v%{version}" \
|
||||
-o bin/%{cli_executable_name} ./cmd/cli
|
||||
|
||||
# Agent executable
|
||||
go build \
|
||||
-mod=vendor \
|
||||
-buildmode=pie \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v2/version.Version=v%{version}" \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v3/version.Version=v%{version}" \
|
||||
-o bin/%{agent_executable_name} ./cmd/agent
|
||||
|
||||
# Server
|
||||
go build \
|
||||
-mod=vendor \
|
||||
-buildmode=pie \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v2/version.Version=v%{version}" \
|
||||
-ldflags="-X go.woodpecker-ci.org/woodpecker/v3/version.Version=v%{version}" \
|
||||
-o bin/%{server_executable_name} ./cmd/server
|
||||
|
||||
# system-user
|
||||
|
||||
Reference in New Issue
Block a user