From 00cb8af13435c2de46771a8da35db22beab8a737 Mon Sep 17 00:00:00 2001 From: Kearwood Gilbert Date: Fri, 6 Oct 2017 00:11:32 -0700 Subject: [PATCH] Setting up Travis-CI upload to GitHub Releases --- .travis.yml | 10 ++++++++-- CMakeLists.txt | 10 +++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index abf51a5..86a7b5a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,10 @@ language: cpp compiler: clang +branches: + only: + - master + matrix: include: - os: linux @@ -17,12 +21,14 @@ matrix: script: - mkdir build - cd build - - cmake .. && make && make package + - cmake .. && make + - cd archive + - tar czf kraken-${TRAVIS_OS_NAME}-${TRAVIS_TAG}.tar.gz * deploy: provider: releases api_key: $GITHUB_TOKEN - file: "build/archive/kraken.tgz" + file: "build/archive/kraken-${TRAVIS_OS_NAME}-${TRAVIS_TAG}.tgz" skip_cleanup: true on: tags: true diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a53f6e..d0352b6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,8 +71,8 @@ PROPERTIES OUTPUT_NAME kraken ) -add_custom_target(package - COMMENT "Compressing..." - WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/archive" - COMMAND ${CMAKE_COMMAND} -E tar "cfvz" "kraken.tgz" "*" -) +# add_custom_target(package +# COMMENT "Compressing..." +# WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/archive" +# COMMAND ${CMAKE_COMMAND} -E tar "cfvz" "kraken.tgz" "*" +# )