mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2024-12-12 10:04:14 +02:00
741acfd779
The location is better because it is no longer buried in the Perl test libs. Also, the data can be easily accessed from C.
47 lines
1.3 KiB
YAML
47 lines
1.3 KiB
YAML
branches:
|
|
only:
|
|
- integration
|
|
- /-ci$/
|
|
|
|
dist: trusty
|
|
sudo: required
|
|
|
|
language: c
|
|
|
|
services:
|
|
- docker
|
|
|
|
env:
|
|
- PGB_CI="--vm=co6 test"
|
|
- PGB_CI="--vm=u16 test"
|
|
- PGB_CI="--vm=co7 test"
|
|
- PGB_CI="--vm=u12 test"
|
|
- PGB_CI="doc"
|
|
|
|
before_install:
|
|
- sudo apt-get -qq update && sudo apt-get install libxml-checker-perl libdbd-pg-perl libperl-critic-perl libtemplate-perl libpod-coverage-perl libtest-differences-perl libhtml-parser-perl lintian debhelper txt2man devscripts libjson-perl libio-socket-ssl-perl libxml-libxml-perl libyaml-libyaml-perl python-pip lcov
|
|
- |
|
|
# Install & Configure AWS CLI
|
|
pip install --upgrade --user awscli
|
|
aws configure set region us-east-1
|
|
aws configure set aws_access_key_id accessKey1
|
|
aws configure set aws_secret_access_key verySecretKey1
|
|
aws help --version
|
|
aws configure list
|
|
- |
|
|
# Install Devel::Cover
|
|
sudo dpkg -i ${TRAVIS_BUILD_DIR?}/test/package/u14-libdevel-cover-perl_1.23-2_amd64.deb
|
|
/usr/bin/cover -v
|
|
|
|
install:
|
|
- |
|
|
# User Configuration
|
|
sudo adduser --ingroup=${USER?} --disabled-password --gecos "" pgbackrest
|
|
umask 0022
|
|
cd ~ && pwd && whoami && umask && groups
|
|
mv ${TRAVIS_BUILD_DIR?} pgbackrest
|
|
rm -rf ${TRAVIS_BUILD_DIR?}
|
|
|
|
script:
|
|
- pgbackrest/test/travis.pl ${PGB_CI?}
|