Compare commits

...

2 Commits

Author SHA1 Message Date
tastytea 9070f154a4
Version bump 0.7.3.
continuous-integration/drone/push Build is passing Details
2020-10-24 11:30:43 +02:00
tastytea b172c3cb3c
Generate package for Debian buster.
continuous-integration/drone/push Build was killed Details
2020-10-24 11:29:50 +02:00
3 changed files with 31 additions and 4 deletions

View File

@ -99,7 +99,7 @@ trigger:
- tag
steps:
- name: deb
- name: Debian stretch
image: debian:stretch-slim
pull: always
environment:
@ -124,7 +124,32 @@ steps:
- name: gpg-key
path: /var/autosign_gpg.key
# - name: rpm
- name: Debian buster
image: debian:buster-slim
pull: always
environment:
CXX: g++-8
CXXFLAGS: -pipe -O2
LANG: en_US.utf-8
commands:
- rm /etc/apt/apt.conf.d/docker-clean
- alias apt-get='rm -f /var/cache/apt/archives/lock && apt-get'
- apt-get update -q
- apt-get install -qy build-essential cmake pkg-config libmagick++-dev gnupg dpkg-dev d-shlibs lsb-release
- rm -rf build && mkdir -p build && cd build
- cmake -DWITH_DEB=YES ..
- make package
- gpg --import /var/autosign_gpg.key
- gpg --verbose --detach-sign *.deb
- cp -v identiconpp_${DRONE_TAG}-0_amd64_buster.deb ..
- cp -v identiconpp_${DRONE_TAG}-0_amd64_buster.deb.sig ..
volumes:
- name: debian-package-cache
path: /var/cache/apt/archives
- name: gpg-key
path: /var/autosign_gpg.key
# - name: CentOS 7
# image: centos:7
# pull: always
# environment:
@ -165,6 +190,8 @@ steps:
files:
- identiconpp_${DRONE_TAG}-0_amd64_stretch.deb
- identiconpp_${DRONE_TAG}-0_amd64_stretch.deb.sig
- identiconpp_${DRONE_TAG}-0_amd64_buster.deb
- identiconpp_${DRONE_TAG}-0_amd64_buster.deb.sig
# - identiconpp-${DRONE_TAG}-0.x86_64.centos7.rpm
# - identiconpp-${DRONE_TAG}-0.x86_64.centos7.rpm.sig
checksum:

View File

@ -7,7 +7,7 @@ if(${CMAKE_VERSION} VERSION_LESS 3.12)
endif()
project(identiconpp
VERSION 0.7.2
VERSION 0.7.3
LANGUAGES CXX)
# DESCRIPTION was introduced in version 3.9.
if(NOT (${CMAKE_VERSION} VERSION_LESS 3.9))

View File

@ -84,7 +84,7 @@ Gentoo ebuilds are available via my link:{uri-overlay}[repository].
=== Automatically generated packages
Binary packages are generated automatically for each
link:{uri-base}/releases[release] for Debian stretch. They are signed with my
link:{uri-base}/releases[release]. They are signed with my
link:{uri-pgpkey}[automatic signing key].
=== From source