# .travis.yml for HSTR
language: c
os:
- linux
- osx
addons:
apt:
packages:
- autotools-dev
- libreadline-dev
- libncursesw5-dev
compiler:
- gcc
- clang
matrix:
include:
- if: branch = master
compiler: gcc
os: osx
script: brew install --HEAD jq && brew test jq
- if: branch = master
compiler: clang
os: osx
script: brew install --HEAD jq && brew test jq
notifications:
email:
on_success: change
on_failure: change
before_install:
- aclocal
- automake --force-missing --add-missing
- autoconf
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/hstr
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/hstr
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master