This repository has been archived by the owner on Jan 31, 2024. It is now read-only.
forked from universal-ctags/ctags
-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
63 lines (52 loc) · 1.93 KB
/
.travis.yml
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
dist: trusty
language: c
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
services: docker
matrix:
include:
# linux
- os: linux # abi 57
env: CXX="g++-7"
# os x x86
- os: osx # abi 64
env: CXX="clang"
install:
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then
docker run -v `pwd`:/build --rm spacedragon/centos6_builder:v2 /bin/bash -c 'source scl_source enable devtoolset-3 && cd /build && source ~/.bashrc && export CC=gcc && export CXX=g++ && yum install -y autoconf automake && ./autogen.sh && ./configure --disable-yaml --disable-xml && make -j4';
fi
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then
./autogen.sh;
./configure --disable-yaml --disable-xml;
make -j4;
fi
script:
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then
mv ctags ctags-linux;
./ctags-linux --version;
fi
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then
mv ctags ctags-darwin;
./ctags-darwin --version;
fi
git:
depth: 10
branches:
only:
- master
- /^v\d+\.\d+\.\d+(?:-[a-z0-9.-]+)?$/
deploy:
provider: releases
api_key:
secure: V/dUyqOPRTPknYxAqB/87NtFRSUCKdoMoMwspxK3hwHEPMKvO0DzXtobMBAl7RJQS7vwnbOktbLQ7hKovKdkFG97wDuwuG/cJTDr241ULWGM3uyfTs8T+2LZYVrIhVAHrQZQCIgXWc6bgqyVRtwVnvr80W9VzKu0E/05fa14LlY+bAe2Dy5uk8d3UcFtRCRZTUFMY8WUQFPStS0aWyywl77wXEavSlFY602mMRIbbFNTwFpSzLumYoxxzeogb2Iy1frENo3113kQARGeRnhljqh8+Jl8en2cFvWAAVWFlouBhfHhyYLFp78a+3pMAJtKbAOeMAVn/ixtLyUHsDhIGcZOzWWUn8EJ2AmUM22U/8qGlYaxW9DH2+ydg5fu/Hf2zPoN9ophp7J+WNU1i9vqdR3KK2Ds2lKuGGXEkg0o21+tDk989nht7r/pdhU4j4mHC/5/goi0Orc50IO2v/xMBx0va0HW+uewPNiDPvkCffMT2nUwIFisXZQCcjEPExhRjdygCKliUl0jAhY2prJpsNGjsUIMchAd8V8iXjfd5E8U8ppTMjiTBzMH0jaewkJIjK/DcFKcVBUvoW0UhzPJtq42hGYRIiuJwvoPF5aatcJRCcSPtlyJhGavc759SnYyJFsax+fz2d0BeLDD2fDMShDqyek72knbYHP2oVUFNk0=
skip_cleanup: true
file_glob: true
file: "ctags-*"
overwrite: true
on:
repo: elastic/ctags
tags: true