Added identiconpp-dependency to drone file.
the build was successful Details

This commit is contained in:
tastytea 2018-12-26 19:19:30 +01:00
parent a909b0405c
commit ec8cd3aa10
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
2 changed files with 14 additions and 1 deletions

View File

@ -1,4 +1,10 @@
pipeline:
download:
image: plugins/download
pull: true
source: https://schlomp.space/attachments/0786d52d-7deb-4e83-83c5-7a1b8ff5b985
destination: identiconpp.deb
gcc5:
image: debian:stretch-slim
pull: true
@ -20,6 +26,7 @@ pipeline:
- apt-get install -qy -t xenial g++-5
- apt-get install -qy cmake pkg-config
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -40,6 +47,7 @@ pipeline:
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- apt-get install -qy dpkg-dev d-shlibs rpm file wget
- gpg --no-tty --import /var/autosign_gpg.key
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -77,6 +85,7 @@ pipeline:
- apt-get install -qy -t xenial g++-7
- apt-get install -qy cmake pkg-config
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -104,6 +113,7 @@ pipeline:
- apt-get install -qy -t xenial g++-8
- apt-get install -qy cmake pkg-config
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -127,6 +137,7 @@ pipeline:
- apt-get install -qy -t stretch-backports clang-5.0
- apt-get install -qy cmake pkg-config
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -150,6 +161,7 @@ pipeline:
- apt-get install -qy -t stretch-backports clang-6.0
- apt-get install -qy cmake pkg-config
- apt-get install -qy libcrypto++-dev libmagick++-dev libxdg-basedir-dev
- dpkg -i identiconpp.deb
- rm -rf build && mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make VERBOSE=1
@ -157,7 +169,7 @@ pipeline:
- /var/cache/debian-package-cache:/var/cache/apt/archives
prepare_release:
image: ubuntu:xenial
image: debian:stretch-slim
pull: true
when:
event: tag

View File

@ -143,6 +143,7 @@ Up to and including 0.6.2, the packages were generated on Ubuntu 16.04 64 bit.
* [crypto++](https://cryptopp.com) (tested: 7.0 / 5.6)
* [imagemagick](https://www.imagemagick.org/) (tested: 7.0 / 6.7)
* [libxdg-basedir](http://repo.or.cz/w/libxdg-basedir.git) (tested: 1.2)
* [identiconpp](https://schlomp.space/tastytea/identiconpp) (at least: 0.1.2)
On a Debian system, install the packages: `build-essential cmake libcrypto++-dev
libmagick++-dev libxdg-basedir-dev`.