random123

Counter-based Random Number Generators
git clone git://git.meso-star.com/random123.git
Log | Files | Refs | README | LICENSE

commit 8711d3d3e85800ef275f73b274cb12a115d30daf
parent 46bd646dba3a2f1b05a9d66af1faec2e5a7b22e9
Author: Michael Fenn <fennm@deshawresearch.com>
Date:   Wed, 20 Jan 2021 22:57:48 -0500

Add Travis.ci integration (#1)

* Add Travis.ci integration

This integration does two things:

1. Runs "make check" in an Ubuntu 20.04 (focal) VM with both gcc and
   clang
2. Generates the documentation and pushses it to the gh-pages branch for
   display on github.io
Diffstat:
A.travis.yml | 25+++++++++++++++++++++++++
1 file changed, 25 insertions(+), 0 deletions(-)

diff --git a/.travis.yml b/.travis.yml @@ -0,0 +1,25 @@ +--- +version: ~> 1.0 +language: cpp +os: linux +dist: focal +compiler: + - gcc + - clang + +before_install: + - sudo apt-get update -y + - sudo DEBIAN_FRONTEND=noninteractive apt-get install -y doxygen graphviz + +script: + - make check + - make prefix=/tmp install-html + +deploy: + edge: true # opt into deployment v2 + provider: pages:git + local_dir: /tmp/share/doc/Random123/html + token: + secure: "p16xEv9Aeny8UkXVLjhL1mIT32PqikuJtidHEUIUE7fHqw7HVfBOLi++o1/FYupQD7E//c4oGTpyswycIjd8z7yGKcyiOgKtkgxc3Gigp+I8sUwFRVp6t21tGMjbrWQKWPQyOsCZv5fl+EwZNNGzzRT8SEQ70ylxotjD9ZOFT3lX3c0btuk7kxA00c4GtX3JWlR9o7kB0KV7Tm1VzdjUJ78tp9GENj1Y9qffLCJb5h+DbR1ESM3hhJMVU9ImzCfX8xohm0hhpbUqXaE6OUy5PPutYoEq97RjsdHy/efKY+jDqZwKNDQpDqwuQZ/+G/cSh+Kypqy7qMVnp4zmapI2VbYjdCHUtvjVr8j2LHL1lD9a66+dunEi9SZjTa7lqLY+3aLFGQSnrCtmd6UMaow++EXOKVTa0CnMU693AD1E+rOetB4JEWNsOsJYaz4yrHhUJMnT/1JYtGfFxOyojgn/eIYwdVCTmZwWf4PMuZ4IaYV/4wniRLmTlHa4E+P2ab3V0AgAdI+l9wEkO/MZBYmjUkHQ3tyO7INJXGBLocatjrvRZOc4qLLpNslCb8/36ZvODERSmlboRB0lGeA3Nn7sW604x9NgN39Gy9sXe8xGYX8UB50AHd7XiPfp6+2AW9uEa8YBQxWB8gwlzwLyWQt8gKPZfzdJOHvY0/feCHGxdrA=" + on: + branch: main