Skip to content

Commit

Permalink
travis config
Browse files Browse the repository at this point in the history
 + notifications
 + compile and release on tags
  • Loading branch information
diginatu committed Jan 3, 2017
1 parent 9edeb72 commit b5330b1
Show file tree
Hide file tree
Showing 2 changed files with 106 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ go:

install:
- go get github.com/golang/lint/golint
- go get github.com/mitchellh/gox

script:
- go get -t -v ./...
Expand All @@ -13,3 +14,22 @@ script:
- golint ./...
- go vet ./...
- go test -v -race ./...

notifications:
slack:
secure: QteIM/R6b62A5ldnhIBm5IS8dJ3ppeVD+VD+IPYemtzeq4nkPZDUZ2SscvyDoVthetdRznVFewI8QzJ/8qWpo7urrhSp/RXkVXM6Q76POgdIKC9sAXSkvgStnJ3a6wx8Le4g6rUTriG8tM7O+ehLPCcmyEmqqiqfWywtBwIdgAkYKoNwNCcCWP6HUZA6NAlCbI/zGRSuFcDGIdV4bi9697OQyEi3M7xBYZlK+6mEftJwsDrgMpfjiLUlFXVbZKQnBLTgyDlP9qgWhwIi4Zjgo/iGKtE9Ii3AVpwKGlMgXgL6tEa2fQiX7VQXao3owUunKg8OTnfWdqO3qAHIHi65v+8xdqofdTu6nRb1w4uXzWDEyVbLma77YHYxs/O8PGTyjH2xeiSTlE07T8lgFmtXc4czkCkib2UuULluQioSiUznTCm1PjvDSfuXelPEUG+QFrWGj0J1c7U4F8TIqnLjZTJOiO+rGCLgI6MdQikXOcbP0ujJAC3+S6eNBvQfXuLsYMM5vegQ9+iUDArJ503pPCo+JPh9Bar2QOBwm8NqbTzKq+A3UW5og5M21cG3miFWZGuZyXGkzX7gMglH6af1MF77Q9QofKptygq2Kb5ai39xkgSenVKGZDy7E+z8yeYEtWLFm5fawLOLzoYMv8Rpar0Hz2RaZfRnVVvccC3is0U=
email: false

before_deploy: gox -osarch "linux/amd64 darwin/amd64 windows/amd64" -output "release/{{.Dir}}_{{.OS}}_{{.Arch}}"
deploy:
provider: releases
api_key:
secure: IOtDtwf6ub+Bpeo4xyAp/JC6x4OFjdzLCOdXCVIszRppc58oF+Gak5kQh+sT2NAX4iuYR2GmxNUrvzt5UlF3hShPIvXRM2/475u7791N7baH6he4+lieR9G43DrnQHDvyvpkAqanPojDLLr2YLdQvd+Y60GnVm3mxuV5ge6rb4bT3pzlkDjPOwYKZ5UuO9cdCJPHxbLJJKAx5BE/HQ2XpPORLm1GX+po5ilM2cP0L8BBUCMFN6JWVAyZTIfUVs7Vh111Ucj/Dx/THo/5OXj7F5+VRX1mc3nbNuWmQgmMeHrneuRWrN5rJLJDh8qzLFAk7tORK9j8vek2UCxnKwuC4oG3hHtXd0vAXtmw9pXpNLd5xz665CHYHAcBXzmzquZRhOyMhGQpne49keyzWxe9iyh9wScIFDp8RiB06twphZdG9ROu7Xt6b/kVbl6I37KMSo2sAAgCfMaNp4sNqhUq85r7Xc55goXGN0qritNTdacAwProWkvZPHi3J/XQiisUwXDQXt/J1yTomloDFInX/ASjYGR9qHFju5RwFsIKvr2GlcxamVvejm8oSLDrOAtgtrDFyOL3Gf4mkbyTjXcq6wCv85x9W76TJlNqYdVeIQZWfXnxIvOqFvutxiqTVwy3oJQwgFVter61XKn+LT31rGqnCoLtT79j4OvhgBtvUUU=
file:
- "release/nagome_darwin_amd64"
- "release/nagome_linux_amd64"
- "release/nagome_windows_amd64.exe"
skip_cleanup: true
on:
repo: diginatu/nagome
tags: true
86 changes: 86 additions & 0 deletions travis.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
Command line:
"travis login"


________ __
/ | / |
########/ ______ ______ __ __ ##/ _______
## | / \ / \ / \ / | / | / |
## | /###### | ###### | ## \ /##/ ## | /#######/
## | ## | ##/ / ## | ## /##/ ## | ## \
## | ## | /####### | ## ##/ ## | ###### |
## | ## | ## ## | ###/ ## | / ##/
##/ ##/ #######/ #/ ##/ #######/

TRajectory Analyzer and VISualizer - Open-source freeware under GNU GPL v3

Copyright (c) Martin Brehm (2009-2015)
Martin Thomas (2012-2015)
Barbara Kirchner (2009-2015)
University of Leipzig / University of Bonn.

http://www.travis-analyzer.de

Please cite:
M. Brehm and B. Kirchner, J. Chem. Inf. Model. 2011, 51 (8), pp 2007-2023.

There is absolutely no warranty on any results obtained from TRAVIS.

# Running on diginatu-LifeBook at Wed Jan 4 01:11:03 2017 (PID 14463).
# Running in /home/diginatu/nagome
# Source code version: Nov 07 2015.
# Compiled at Nov 17 2015 23:12:21.
# Compiler version: 5.2.1 20151028
# Target platform: Linux
# Compile flags: DEBUG_ARRAYS
# Machine: int=4b, long=8b, addr=8b, 0xA0B0C0D0=D0,C0,B0,A0.
# User home: /home/diginatu
# Exe path: /usr/bin/travis
# Input from terminal, Output to terminal

>>> Please use a color scheme with dark background or specify "-nocolor"! <<<

Loading configuration from /home/diginatu/.travis.conf ...

Unknown parameter: "login".

List of supported command line options:

-p <file> Loads position data from the specified trajectory file.
The file format may be *.xyz, *.pdb, *.lmp (Lammps), HISTORY (DLPOLY), or *.prmtop/*.mdcrd (Amber).
-i <file> Reads input from the specified text file.

-config <file> Load the specified configuration file.
-stream Treats input trajectory as a stream (e.g. named pipe): No fseek, etc.
-showconf Shows a tree structure of the configuration file.
-writeconf Writes the default configuration file, including all defines values.

-verbose Show detailed information about what's going on.
-nocolor Executes TRAVIS in monochrome mode.
-dimcolor Uses dim instead of bright colors.

-credits Display a list of persons who contributed to TRAVIS.
-help, -? Shows this help.

If only one argument is specified, it is assumed to be the name of a trajectory file.
If argument is specified at all, TRAVIS asks for the trajectory file to open.


Note: To show a list of all persons who contributed to TRAVIS,
please add "-credits" to your command line arguments, or set the
variable "SHOWCREDITS" to "TRUE" in your travis.conf file.

Source code from other projects used in TRAVIS:
- lmfit from Joachim Wuttke
- kiss_fft from Mark Borgerding
- voro++ from Chris Rycroft

http://www.travis-analyzer.de

Please cite:

* "TRAVIS - A Free Analyzer and Visualizer for Monte Carlo and Molecular Dynamics Trajectories",
M. Brehm, B. Kirchner; J. Chem. Inf. Model. 2011, 51 (8), pp 2007-2023.

*** The End ***

0 comments on commit b5330b1

Please sign in to comment.