File: travis.yml

package info (click to toggle)
libpmemobj-cpp 1.11-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 7,676 kB
  • sloc: cpp: 123,770; sh: 955; perl: 381; ansic: 163; makefile: 10
file content (28 lines) | stat: -rw-r--r-- 496 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
dist: trusty

sudo: required

language: cpp

services:
  - docker

env:
  global:
    - GITHUB_REPO=pmem/libpmemobj-cpp
    - DOCKERHUB_REPO=pmem/libpmemobj-cpp
  matrix:
    - TYPE=coverity OS=ubuntu OS_VER=20.04

before_install:
  - echo $TRAVIS_COMMIT_RANGE
  - export HOST_WORKDIR=`pwd`
  - cd utils/docker
  - ./pull-or-rebuild-image.sh

script:
  - ./build.sh

after_success:
  - source ./set-vars.sh
  - if [[ -f $CI_FILE_PUSH_IMAGE_TO_REPO ]]; then ./images/push-image.sh $OS-$OS_VER; fi