This commit is contained in:
parent
a909b0405c
commit
ec8cd3aa10
14
.drone.yml
14
.drone.yml
@ -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
|
||||
|
@ -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`.
|
||||
|
Loading…
x
Reference in New Issue
Block a user