Compare commits

..

2 Commits

Author SHA1 Message Date
Johannes Meyer
d6b01637bc Release 0.7.0-1 2021-11-10 15:33:00 +01:00
Johannes Meyer
be72edb2b4 Switch build type for 0.7.0-1 2021-11-10 15:29:45 +01:00
2 changed files with 107 additions and 51 deletions

View File

@ -5,8 +5,8 @@ stages:
variables:
DOCKER_IMAGE_BASE: registry.icinga.com/build-docker
ICINGA_BUILD_TYPE: snapshot
ICINGA_BUILD_UPSTREAM_BRANCH: snapshot/nightly
#ICINGA_BUILD_TYPE: snapshot
#ICINGA_BUILD_UPSTREAM_BRANCH: snapshot/nightly
.build: &build
stage: build
@ -42,8 +42,25 @@ variables:
- tags
###################################
# Centos
# EPEL
###################################
build/centos/8:
<<: *build
variables:
DOCKER_IMAGE: centos/8
test/centos/8:
<<: *test
variables:
DOCKER_IMAGE: centos/8
dependencies:
- build/centos/8
upload/epel/8:
<<: *upload
dependencies:
- build/centos/8
build/centos/7:
<<: *build
variables:
@ -56,7 +73,7 @@ test/centos/7:
dependencies:
- build/centos/7
upload/centos/7:
upload/epel/7:
<<: *upload
dependencies:
- build/centos/7
@ -64,62 +81,97 @@ upload/centos/7:
###################################
# Fedora
###################################
build/fedora/36:
build/fedora/34:
<<: *build
variables:
DOCKER_IMAGE: fedora/36
RPM_BUILD_NCPUS: '1'
DOCKER_IMAGE: fedora/34
test/fedora/36:
test/fedora/34:
<<: *test
variables:
DOCKER_IMAGE: fedora/36
DOCKER_IMAGE: fedora/34
dependencies:
- build/fedora/36
- build/fedora/34
upload/fedora/36:
upload/fedora/34:
<<: *upload
dependencies:
- build/fedora/36
- build/fedora/34
build/fedora/35:
build/fedora/33:
<<: *build
variables:
DOCKER_IMAGE: fedora/35
RPM_BUILD_NCPUS: '1'
DOCKER_IMAGE: fedora/33
test/fedora/35:
test/fedora/33:
<<: *test
variables:
DOCKER_IMAGE: fedora/35
DOCKER_IMAGE: fedora/33
dependencies:
- build/fedora/35
- build/fedora/33
upload/fedora/35:
upload/fedora/33:
<<: *upload
dependencies:
- build/fedora/35
- build/fedora/33
###################################
# SLES
###################################
build/sles/15.3:
<<: *build
variables:
DOCKER_IMAGE: sles/15.3
test/sles/15.3:
<<: *test
variables:
DOCKER_IMAGE: sles/15.3
dependencies:
- build/sles/15.3
upload/SUSE/15.3:
<<: *upload
dependencies:
- build/sles/15.3
build/sles/15.2:
<<: *build
variables:
DOCKER_IMAGE: sles/15.2
test/sles/15.2:
<<: *test
variables:
DOCKER_IMAGE: sles/15.2
dependencies:
- build/sles/15.2
upload/SUSE/15.2:
<<: *upload
dependencies:
- build/sles/15.2
build/sles/12.5:
<<: *build
variables:
DOCKER_IMAGE: sles/12.5
test/sles/12.5:
<<: *test
variables:
DOCKER_IMAGE: sles/12.5
dependencies:
- build/sles/12.5
upload/SUSE/12.5:
<<: *upload
dependencies:
- build/sles/12.5
###################################
# openSUSE
###################################
build/opensuse/15.4:
<<: *build
variables:
DOCKER_IMAGE: opensuse/15.4
test/opensuse/15.4:
<<: *test
variables:
DOCKER_IMAGE: opensuse/15.4
dependencies:
- build/opensuse/15.4
upload/openSUSE/15.4:
<<: *upload
dependencies:
- build/opensuse/15.4
build/opensuse/15.3:
<<: *build
variables:
@ -136,3 +188,20 @@ upload/openSUSE/15.3:
<<: *upload
dependencies:
- build/opensuse/15.3
build/opensuse/15.2:
<<: *build
variables:
DOCKER_IMAGE: opensuse/15.2
test/opensuse/15.2:
<<: *test
variables:
DOCKER_IMAGE: opensuse/15.2
dependencies:
- build/opensuse/15.2
upload/openSUSE/15.2:
<<: *upload
dependencies:
- build/opensuse/15.2

View File

@ -4,7 +4,7 @@
%global module_name icinga-php-library
Name: %{module_name}
Version: 0.9.1
Version: 0.7.0
Release: %{revision}%{?dist}
Summary: Icinga PHP Library for Icinga Web 2
Group: Applications/System
@ -33,7 +33,6 @@ BuildArch: noarch
%global basedir %{_datadir}/icinga-php/ipl
Requires: icinga-php-common
Requires: icinga-php-thirdparty
# php extension requirements
Requires: %{php}-intl
@ -68,18 +67,6 @@ rm -rf %{buildroot}
%{basedir}
%changelog
* Wed Jul 06 2022 Johannes Meyer <johannes.meyer@icinga.com> - 0.9.1-1
- Release 0.9.1
* Thu Jun 30 2022 Henrik Triem <henrik.triem@icinga.com> - 0.9.0-1
- Release 0.9.0
* Tue Apr 26 2022 Johannes Meyer <johannes.meyer@icinga.com> - 0.8.1-1
- Release 0.8.1
* Wed Mar 23 2022 Johannes Meyer <johannes.meyer@icinga.com> - 0.8.0-1
- Release 0.8.0
* Wed Nov 10 2021 Johannes Meyer <johannes.meyer@icinga.com> - 0.7.0-1
- Release 0.7.0