Merge pull request #454 from jcvenegas/packages-no-git-hash

packages: Remove git hash from version
This commit is contained in:
Salvador Fuentes 2019-05-03 08:46:19 -05:00 committed by GitHub
commit 01238997d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 66 additions and 69 deletions

View File

@ -20,6 +20,7 @@ export GOPATH="${tmp_dir}/go"
export GOPATH=${GOPATH:-${HOME}/go} export GOPATH=${GOPATH:-${HOME}/go}
source "${script_dir}/../../scripts/lib.sh" source "${script_dir}/../../scripts/lib.sh"
source "${script_dir}/../scripts/pkglib.sh"
exit_handler() { exit_handler() {
[ -d "${tmp_dir}" ] && sudo rm -rf "$tmp_dir" [ -d "${tmp_dir}" ] && sudo rm -rf "$tmp_dir"
@ -31,9 +32,13 @@ arch_target="$(uname -m)"
kata_version="master" kata_version="master"
# osbuilder info # osbuilder info
kata_osbuilder_version="${KATA_OSBUILDER_VERSION:-}" osbuider_version="${KATA_OSBUILDER_VERSION:-}"
# Agent version # Agent version
agent_version="${AGENT_VERSION:-}" agent_version="${AGENT_VERSION:-}"
if [ -z "${agent_version}" ]; then
source "${script_dir}/../versions.txt"
agent_version="${kata_agent_hash}"
fi
readonly destdir="${PWD}" readonly destdir="${PWD}"
@ -62,10 +67,10 @@ build_image() {
create_tarball() { create_tarball() {
agent_sha=$(get_repo_hash "${GOPATH}/src/github.com/kata-containers/agent") agent_sha=$(get_repo_hash "${GOPATH}/src/github.com/kata-containers/agent")
#reduce sha size for short names #reduce sha size for short names
agent_sha=${agent_sha:0:11} agent_sha=${agent_sha:0:${short_commit_length}}
tarball_name="kata-containers-${kata_osbuilder_version}-${agent_sha}-${arch_target}.tar.gz" tarball_name="kata-containers-${osbuider_version}-${agent_sha}-${arch_target}.tar.gz"
image_name="kata-containers-image_${img_distro}_${kata_osbuilder_version}_agent_${agent_sha}.img" image_name="kata-containers-image_${img_distro}_${osbuider_version}_agent_${agent_sha}.img"
initrd_name="kata-containers-initrd_${initrd_distro}_${kata_osbuilder_version}_agent_${agent_sha}.initrd" initrd_name="kata-containers-initrd_${initrd_distro}_${osbuider_version}_agent_${agent_sha}.initrd"
mv "${tmp_dir}/osbuilder/kata-containers.img" "${image_name}" mv "${tmp_dir}/osbuilder/kata-containers.img" "${image_name}"
mv "${tmp_dir}/osbuilder/kata-containers-initrd.img" "${initrd_name}" mv "${tmp_dir}/osbuilder/kata-containers-initrd.img" "${initrd_name}"
@ -102,7 +107,7 @@ main() {
esac esac
done done
# osbuilder info # osbuilder info
[ -n "${kata_osbuilder_version}" ] || kata_osbuilder_version="${kata_version}" [ -n "${osbuider_version}" ] || osbuider_version="${kata_version}"
# Agent version # Agent version
[ -n "${agent_version}" ] || agent_version="${kata_version}" [ -n "${agent_version}" ] || agent_version="${kata_version}"
@ -121,7 +126,7 @@ main() {
shift "$((OPTIND - 1))" shift "$((OPTIND - 1))"
git clone "$osbuilder_url" "${tmp_dir}/osbuilder" git clone "$osbuilder_url" "${tmp_dir}/osbuilder"
pushd "${tmp_dir}/osbuilder" pushd "${tmp_dir}/osbuilder"
git checkout "${kata_osbuilder_version}" git checkout "${osbuider_version}"
build_initrd build_initrd
build_image build_image
create_tarball create_tarball

View File

@ -1,9 +1,6 @@
%define version @VERSION@
%define release @RELEASE@
Name: kata-containers-image Name: kata-containers-image
Version: %{version} Version: @VERSION@
Release: %{release}.<B_CNT> Release: @RELEASE@
License: Artistic-1.0 BSD-3-Clause BSD-3-Clause-Kata BSD-4-Clause-UC GFDL-1.3 GPL-2.0 GPL-2.0+ GPL-3.0 GPL-3.0+ LGPL-2.0 LGPL-2.0+ LGPL-2.1 LGPL-3.0+ MIT MPL-2.0 Public-Domain License: Artistic-1.0 BSD-3-Clause BSD-3-Clause-Kata BSD-4-Clause-UC GFDL-1.3 GPL-2.0 GPL-2.0+ GPL-3.0 GPL-3.0+ LGPL-2.0 LGPL-2.0+ LGPL-2.1 LGPL-3.0+ MIT MPL-2.0 Public-Domain
Summary: Kata Containers Image Summary: Kata Containers Image
Url: https://github.com/kata-containers/osbuilder Url: https://github.com/kata-containers/osbuilder

View File

@ -48,7 +48,7 @@ replace_list=(
verify verify
rm -rf kata-containers.tar.gz rm -rf kata-containers.tar.gz
image_tarball=$(find . -name 'kata-containers-'"${VERSION/\~/-}"'-'"${kata_agent_hash:0:11}"'-*.tar.gz') image_tarball=$(find . -name 'kata-containers-'"${VERSION/\~/-}"'-'"${kata_agent_hash:0:${short_commit_length}}"'-*.tar.gz')
[ -f "${image_tarball}" ] || die "image not found" [ -f "${image_tarball}" ] || die "image not found"
cp "${image_tarball}" kata-containers.tar.gz cp "${image_tarball}" kata-containers.tar.gz

View File

@ -4,7 +4,7 @@
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/kata-containers/ksm-throttler.git</param> <param name="url">https://github.com/kata-containers/ksm-throttler.git</param>
<param name="filename">kata-ksm-throttler</param> <param name="filename">kata-ksm-throttler</param>
<param name="versionformat">@VERSION@.git+@HASH@</param> <param name="versionformat">@VERSION@</param>
<param name="revision">@HASH@</param> <param name="revision">@HASH@</param>
</service> </service>
<service name="recompress"> <service name="recompress">

View File

@ -1,13 +1,13 @@
Format: 3.0 (quilt) Format: 3.0 (quilt)
Source: kata-ksm-throttler Source: kata-ksm-throttler
Version: @VERSION@.git+@HASH@-@RELEASE@ Version: @VERSION@-@RELEASE@
Section: devel Section: devel
Priority: optional Priority: optional
Maintainer: Kata containers team <https://github.com/kata-containers/> Maintainer: Kata containers team <https://github.com/kata-containers/>
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Homepage: https://katacontainers.io Homepage: https://katacontainers.io
Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make, pkg-config, dh-systemd, systemd Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make, pkg-config, dh-systemd, systemd
Debtransform-Tar: kata-ksm-throttler-@VERSION@.git+@HASH@.tar.gz Debtransform-Tar: kata-ksm-throttler-@VERSION@.tar.gz
Package: kata-ksm-throttler Package: kata-ksm-throttler
Architecture: @deb_arch@ Architecture: @deb_arch@

View File

@ -16,8 +16,8 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: kata-ksm-throttler Name: kata-ksm-throttler
Version: @VERSION@.git+@HASH@ Version: @VERSION@
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Summary : No detailed summary available Summary : No detailed summary available

View File

@ -6,7 +6,7 @@
Name: kata-linux-container Name: kata-linux-container
Version: @VERSION@.@CONFIG_VERSION@ Version: @VERSION@.@CONFIG_VERSION@
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
License: GPL-2.0 License: GPL-2.0
Summary: The Linux kernel optimized for running inside a container Summary: The Linux kernel optimized for running inside a container
Group: System/Kernel Group: System/Kernel

View File

@ -4,7 +4,7 @@
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/kata-containers/proxy.git</param> <param name="url">https://github.com/kata-containers/proxy.git</param>
<param name="filename">kata-proxy</param> <param name="filename">kata-proxy</param>
<param name="versionformat">@VERSION@+git.@HASH@</param> <param name="versionformat">@VERSION@</param>
<param name="revision">@HASH@</param> <param name="revision">@HASH@</param>
</service> </service>
<service name="recompress"> <service name="recompress">

View File

@ -1,13 +1,13 @@
format: 3.0 (quilt) format: 3.0 (quilt)
Source: kata-proxy Source: kata-proxy
Version: @VERSION@+git.@HASH@-@RELEASE@ Version: @VERSION@-@RELEASE@
Section: devel Section: devel
Priority: optional Priority: optional
Maintainer: Kata containers team <https://github.com/kata-containers/> Maintainer: Kata containers team <https://github.com/kata-containers/>
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make
Homepage: https://katacontainers.io Homepage: https://katacontainers.io
Debtransform-Tar: kata-proxy-@VERSION@+git.@HASH@.tar.gz Debtransform-Tar: kata-proxy-@VERSION@.tar.gz
Package: kata-proxy Package: kata-proxy
Architecture: @deb_arch@ Architecture: @deb_arch@

View File

@ -10,8 +10,8 @@
%undefine _missing_build_ids_terminate_build %undefine _missing_build_ids_terminate_build
Name: kata-proxy Name: kata-proxy
Version: @VERSION@+git.@HASH@ Version: @VERSION@
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(systemd)

View File

@ -1,7 +1,7 @@
%global qemu_lite_hash @QEMU_LITE_HASH@ %global qemu_lite_hash @QEMU_LITE_HASH@
Name: qemu-lite Name: qemu-lite
Version: @VERSION@+git.%{qemu_lite_hash} Version: @VERSION@+git.%{qemu_lite_hash}
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
Source1: qemu-lite-rpmlintrc Source1: qemu-lite-rpmlintrc
Source2: configure-hypervisor.sh Source2: configure-hypervisor.sh

View File

@ -38,7 +38,7 @@ set_versions "${qemu_lite_hash}"
replace_list=( replace_list=(
"VERSION=$VERSION" "VERSION=$VERSION"
"RELEASE=$RELEASE" "RELEASE=$RELEASE"
"QEMU_LITE_HASH=${qemu_lite_hash:0:10}" "QEMU_LITE_HASH=${qemu_lite_hash:0:${short_commit_length}}"
) )
verify verify
echo "Verify succeed." echo "Verify succeed."

View File

@ -1,7 +1,7 @@
%global qemu_vanilla_hash @QEMU_VANILLA_HASH@ %global qemu_vanilla_hash @QEMU_VANILLA_HASH@
Name: qemu-vanilla Name: qemu-vanilla
Version: @VERSION@+git.%{qemu_vanilla_hash} Version: @VERSION@+git.%{qemu_vanilla_hash}
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
Source1: qemu-vanilla-rpmlintrc Source1: qemu-vanilla-rpmlintrc
Source2: configure-hypervisor.sh Source2: configure-hypervisor.sh

View File

@ -39,7 +39,7 @@ set_versions "${qemu_vanilla_hash}"
replace_list=( replace_list=(
"VERSION=$VERSION" "VERSION=$VERSION"
"RELEASE=$RELEASE" "RELEASE=$RELEASE"
"QEMU_VANILLA_HASH=${qemu_vanilla_hash:0:10}" "QEMU_VANILLA_HASH=${qemu_vanilla_hash:0:${short_commit_length}}"
) )
verify verify

View File

@ -6,7 +6,7 @@
<param name="url">https://github.com/kata-containers/runtime.git</param> <param name="url">https://github.com/kata-containers/runtime.git</param>
<param name="filename">kata-runtime</param> <param name="filename">kata-runtime</param>
<!--- versionformat defines the name of the tarball. --> <!--- versionformat defines the name of the tarball. -->
<param name="versionformat">@VERSION@+git.@HASH@</param> <param name="versionformat">@VERSION@</param>
<param name="revision">@HASH@</param> <param name="revision">@HASH@</param>
</service> </service>
<service name="recompress"> <service name="recompress">

View File

@ -2,20 +2,20 @@ Format: 3.0 (quilt)
Source: kata-runtime Source: kata-runtime
# Version is expected to be started with a digit following by an alphanumeric string # Version is expected to be started with a digit following by an alphanumeric string
# e.g. 1.0.0+git.1234567-1 # e.g. 1.0.0+git.1234567-1
Version: @VERSION@+git.@HASH@-@RELEASE@ Version: @VERSION@-@RELEASE@
Section: devel Section: devel
Priority: optional Priority: optional
Maintainer: Kata containers team <https://github.com/kata-containers/> Maintainer: Kata containers team <https://github.com/kata-containers/>
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make Build-Depends: dh-make, git, ca-certificates, execstack, devscripts, debhelper, build-essential, dh-autoreconf, make
Homepage: https://katacontainers.io Homepage: https://katacontainers.io
Debtransform-Tar: kata-runtime-@VERSION@+git.@HASH@.tar.gz Debtransform-Tar: kata-runtime-@VERSION@.tar.gz
Package: kata-runtime Package: kata-runtime
Architecture: @deb_arch@ Architecture: @deb_arch@
Depends: kata-containers-image (>= @kata_osbuilder_version@), kata-linux-container (>= @linux_container_version@), Depends: kata-containers-image (= @kata_osbuilder_version@), kata-linux-container (= @linux_container_version@),
kata-proxy (>= @kata_proxy_version@), kata-shim (>= @kata_shim_version@), kata-proxy (= @kata_proxy_version@), kata-shim (= @kata_shim_version@),
kata-ksm-throttler(>= @ksm_throttler_version@), qemu-lite(>= @qemu_lite_version@) [amd64], kata-ksm-throttler(= @ksm_throttler_version@), qemu-lite(= @qemu_lite_version@) [amd64],
qemu-vanilla(>= @qemu_vanilla_version@) qemu-vanilla(= @qemu_vanilla_version@)
Description: Description:
An Open Containers Initiative (OCI) "runtime" that launches an Intel VT-x secured Kata Containers hypervisor, rather than a standard Linux container. An Open Containers Initiative (OCI) "runtime" that launches an Intel VT-x secured Kata Containers hypervisor, rather than a standard Linux container.

View File

@ -1,5 +1,3 @@
%global PREFIX /usr/
%global BINDIR %{PREFIX}/bin
%global DOMAIN github.com %global DOMAIN github.com
%global ORG kata-containers %global ORG kata-containers
%global PROJECT runtime %global PROJECT runtime
@ -16,8 +14,8 @@
Name: kata-runtime Name: kata-runtime
# Version is expected to be started with a digit following by an alphanumeric string # Version is expected to be started with a digit following by an alphanumeric string
# e.g. 1.0.0+git.1234567 # e.g. 1.0.0+git.1234567
Version: @VERSION@+git.@HASH@ Version: @VERSION@
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Summary : No detailed summary available Summary : No detailed summary available
@ -26,16 +24,16 @@ License : Apache-2.0
BuildRequires: git BuildRequires: git
%{!?el7 || !?suse_version:Requires: qemu-lite >= @qemu_lite_obs_fedora_version@ } %{!?el7 || !?suse_version:Requires: qemu-lite = @qemu_lite_obs_fedora_version@ }
Requires: kata-containers-image >= @kata_osbuilder_version@ Requires: kata-containers-image = @kata_osbuilder_version@
Requires: kata-linux-container >= @linux_container_version@ Requires: kata-linux-container = @linux_container_version@
Requires: kata-proxy >= @kata_proxy_version@ Requires: kata-proxy = @kata_proxy_version@
Requires: kata-shim >= @kata_shim_version@ Requires: kata-shim = @kata_shim_version@
Requires: kata-ksm-throttler >= @ksm_throttler_version@ Requires: kata-ksm-throttler = @ksm_throttler_version@
Requires: qemu-vanilla >= @qemu_vanilla_version@ Requires: qemu-vanilla = @qemu_vanilla_version@
%ifarch x86_64 %ifarch x86_64
Requires: qemu-lite >= @qemu_lite_version@ Requires: qemu-lite = @qemu_lite_version@
%endif %endif
# Patches # Patches

View File

@ -45,33 +45,26 @@ cli "$@"
# Package depedencies # Package depedencies
info "requires:" info "requires:"
PROXY_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/proxy") PROXY_REQUIRED_VERESION=$(pkg_version "${kata_proxy_version}" "" "")
PROXY_REQUIRED_VERESION=$(pkg_version "${kata_proxy_version}" "${PROXY_RELEASE}" "${kata_proxy_hash}")
info "proxy ${PROXY_REQUIRED_VERESION}" info "proxy ${PROXY_REQUIRED_VERESION}"
SHIM_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/shim") SHIM_REQUIRED_VERSION=$(pkg_version "${kata_shim_version}" "" "")
SHIM_REQUIRED_VERSION=$(pkg_version "${kata_shim_version}" "${SHIM_RELEASE}" "${kata_shim_hash}")
info "shim ${SHIM_REQUIRED_VERSION}" info "shim ${SHIM_REQUIRED_VERSION}"
KERNEL_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/linux-container")
KERNEL_CONFIG_VERSION=$(cat "${SCRIPT_DIR}/../../kernel/kata_config_version") KERNEL_CONFIG_VERSION=$(cat "${SCRIPT_DIR}/../../kernel/kata_config_version")
KERNEL_REQUIRED_VERSION=$(pkg_version "${kernel_version}.${KERNEL_CONFIG_VERSION}" "${KERNEL_RELEASE}" "") KERNEL_REQUIRED_VERSION=$(pkg_version "${kernel_version}.${KERNEL_CONFIG_VERSION}" "" "")
info "kata-linux-container ${KERNEL_REQUIRED_VERSION}" info "kata-linux-container ${KERNEL_REQUIRED_VERSION}"
KSM_THROTTLER_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/ksm-throttler") KSM_THROTTLER_REQUIRED_VERSION=$(pkg_version "${kata_ksm_throttler_version}" "" "")
KSM_THROTTLER_REQUIRED_VERSION=$(pkg_version "${kata_ksm_throttler_version}" "${KSM_THROTTLER_RELEASE}" "${kata_ksm_throttler_hash}")
info "ksm-throttler ${KSM_THROTTLER_REQUIRED_VERSION}" info "ksm-throttler ${KSM_THROTTLER_REQUIRED_VERSION}"
KATA_CONTAINERS_IMAGE_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/kata-containers-image") KATA_IMAGE_REQUIRED_VERSION=$(pkg_version "${kata_osbuilder_version}" "" "")
KATA_IMAGE_REQUIRED_VERSION=$(pkg_version "${kata_osbuilder_version}" "${KATA_CONTAINERS_IMAGE_RELEASE}" "")
info "image ${KATA_IMAGE_REQUIRED_VERSION}" info "image ${KATA_IMAGE_REQUIRED_VERSION}"
KATA_CONTAINERS_QEMU_LITE_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/qemu-lite") KATA_QEMU_LITE_REQUIRED_VERSION=$(pkg_version "${qemu_lite_version}" "" "${qemu_lite_hash}")
KATA_QEMU_LITE_REQUIRED_VERSION=$(pkg_version "${qemu_lite_version}" "${KATA_CONTAINERS_QEMU_LITE_RELEASE}" "${qemu_lite_hash}")
info "qemu-lite ${KATA_QEMU_LITE_REQUIRED_VERSION}" info "qemu-lite ${KATA_QEMU_LITE_REQUIRED_VERSION}"
KATA_CONTAINERS_QEMU_VANILLA_RELEASE=$(get_obs_pkg_release "home:${OBS_PROJECT}:${OBS_SUBPROJECT}/qemu-vanilla") KATA_QEMU_VANILLA_REQUIRED_VERSION=$(pkg_version "${qemu_vanilla_version}" "" "${qemu_vanilla_hash}")
KATA_QEMU_VANILLA_REQUIRED_VERSION=$(pkg_version "${qemu_vanilla_version}" "${KATA_CONTAINERS_QEMU_VANILLA_RELEASE}" "${qemu_vanilla_hash}")
info "qemu-vanilla ${KATA_QEMU_VANILLA_REQUIRED_VERSION}" info "qemu-vanilla ${KATA_QEMU_VANILLA_REQUIRED_VERSION}"
PROJECT_REPO=${PROJECT_REPO:-home:${OBS_PROJECT}:${OBS_SUBPROJECT}/runtime} PROJECT_REPO=${PROJECT_REPO:-home:${OBS_PROJECT}:${OBS_SUBPROJECT}/runtime}

View File

@ -26,6 +26,8 @@ VERBOSE=false
# package was compiled for. # package was compiled for.
DEB_ARCH="$(go env GOARCH)" DEB_ARCH="$(go env GOARCH)"
short_commit_length=10
if command -v go; then if command -v go; then
export GO_ARCH=$(go env GOARCH) export GO_ARCH=$(go env GOARCH)
else else
@ -291,14 +293,16 @@ function pkg_version() {
local pkg_release="$2" local pkg_release="$2"
local commit_id="$3" local commit_id="$3"
[ -n "${project_version}" ] || die "${FUNCNAME}: need version" [ -n "${project_version}" ] || die "${FUNCNAME}: need version"
[ -n "${pkg_release}" ] || die "${FUNCNAME}: pkg release is needed"
pkg_version="${project_version}" pkg_version="${project_version}"
if [ -n "$commit_id" ]; then if [ -n "$commit_id" ]; then
pkg_version+="+git.${commit_id:0:7}" pkg_version+="+git.${commit_id:0:${short_commit_length}}"
fi fi
echo "$pkg_version-${pkg_release}" if [ -n "$pkg_release" ]; then
pkg_version+="-${pkg_release}"
fi
echo "$pkg_version"
} }
function get_obs_pkg_release() { function get_obs_pkg_release() {

View File

@ -4,7 +4,7 @@
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/kata-containers/shim.git</param> <param name="url">https://github.com/kata-containers/shim.git</param>
<param name="filename">kata-shim</param> <param name="filename">kata-shim</param>
<param name="versionformat">@VERSION@+git.@HASH@</param> <param name="versionformat">@VERSION@</param>
<param name="revision">@HASH@</param> <param name="revision">@HASH@</param>
</service> </service>
<service name="recompress"> <service name="recompress">

View File

@ -1,13 +1,13 @@
Format: 3.0 (quilt) Format: 3.0 (quilt)
Source: kata-shim Source: kata-shim
Version: @VERSION@+git.@HASH@-@RELEASE@ Version: @VERSION@-@RELEASE@
Section: devel Section: devel
Priority: optional Priority: optional
Maintainer: Kata containers team <https://github.com/kata-containers/> Maintainer: Kata containers team <https://github.com/kata-containers/>
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Build-Depends: debhelper (>= 9), git, ca-certificates, execstack, devscripts, dh-make Build-Depends: debhelper (>= 9), git, ca-certificates, execstack, devscripts, dh-make
Homepage: https://katacontainers.io Homepage: https://katacontainers.io
Debtransform-Tar: kata-shim-@VERSION@+git.@HASH@.tar.gz Debtransform-Tar: kata-shim-@VERSION@.tar.gz
Package: kata-shim Package: kata-shim
Architecture: @deb_arch@ Architecture: @deb_arch@

View File

@ -8,8 +8,8 @@
%undefine _missing_build_ids_terminate_build %undefine _missing_build_ids_terminate_build
Name: kata-shim Name: kata-shim
Version: @VERSION@+git.@HASH@ Version: @VERSION@
Release: @RELEASE@.<B_CNT> Release: @RELEASE@
Summary : No detailed summary available Summary : No detailed summary available
Group : Development/Tools Group : Development/Tools
License : Apache-2.0 License : Apache-2.0