summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 10d8e4bf216f966d25cd828800ca1ac34a527564 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
language: c
sudo: required

env:
  # debian has libsodium-dev, ubuntu doesn't in core at least
  - ci_docker=debian:buster-slim ci_distro=debian ci_suite=buster ci_configopts="--with-ed25519-libsodium" ci_pkgs="libsodium-dev"
  - ci_docker=debian:buster-slim ci_distro=debian ci_suite=buster ci_configopts="--with-curl --with-ed25519-libsodium --without-gpgme" ci_pkgs="libsodium-dev"
  # A 32 bit build to act as a proxy for frequently deployed 32 bit armv7
  - ci_docker=i386/debian:buster-slim ci_distro=debian ci_suite=buster
  - ci_docker=ubuntu:focal ci_distro=ubuntu ci_suite=focal
  - ci_docker=ubuntu:groovy ci_distro=ubuntu ci_suite=groovy

script:
  - ci/travis-install.sh
  - ci_parallel=2 ci_sudo=yes ci/travis-build.sh

notifications:
  email: false