Commit b89dcd8716cf01b8fc846f5766693598a16bea43
Committed by
Henry Schreiner
1 parent
98d200bd
docs: restore appveyor, remove travis file
Showing
2 changed files
with
3 additions
and
122 deletions
.travis.yml deleted
| 1 | -language: cpp | ||
| 2 | -dist: trusty | ||
| 3 | - | ||
| 4 | -# Exclude ghpages, | ||
| 5 | -# but even better, don't build branch and PR, just PR | ||
| 6 | -# Include tags starting with v and a digit | ||
| 7 | -branches: | ||
| 8 | - only: | ||
| 9 | - - main | ||
| 10 | - - /^v\d/ | ||
| 11 | - | ||
| 12 | -cache: | ||
| 13 | - apt: true | ||
| 14 | - directories: | ||
| 15 | - - "${TRAVIS_BUILD_DIR}/deps/doxygen" | ||
| 16 | - | ||
| 17 | -matrix: | ||
| 18 | - include: | ||
| 19 | - # Default clang | ||
| 20 | - - compiler: clang | ||
| 21 | - script: | ||
| 22 | - - .ci/make_and_test.sh 11 | ||
| 23 | - - .ci/make_and_test.sh 14 | ||
| 24 | - - .ci/make_and_test.sh 17 | ||
| 25 | - | ||
| 26 | - # Docs and clang 3.5 | ||
| 27 | - - compiler: clang | ||
| 28 | - language: node_js | ||
| 29 | - node_js: "7.4.0" | ||
| 30 | - env: | ||
| 31 | - - DEPLOY_MAT=yes | ||
| 32 | - addons: | ||
| 33 | - apt: | ||
| 34 | - packages: | ||
| 35 | - - clang-3.5 | ||
| 36 | - install: | ||
| 37 | - - export CC=clang-3.5 | ||
| 38 | - - export CXX=clang++-3.5 | ||
| 39 | - - npm install gitbook-cli -g | ||
| 40 | - - gitbook fetch 3.2.3 | ||
| 41 | - - gitbook install book | ||
| 42 | - script: | ||
| 43 | - - .ci/make_and_test.sh 11 | ||
| 44 | - after_success: | ||
| 45 | - - export DEPS_DIR="${TRAVIS_BUILD_DIR}/deps" | ||
| 46 | - - . .ci/build_doxygen.sh | ||
| 47 | - - doxygen docs/Doxyfile | ||
| 48 | - - gitbook build book html/book | ||
| 49 | - | ||
| 50 | - # GCC 7 and coverage (8 does not support lcov, wait till 9 and new lcov) | ||
| 51 | - - compiler: gcc | ||
| 52 | - dist: bionic | ||
| 53 | - addons: | ||
| 54 | - apt: | ||
| 55 | - packages: | ||
| 56 | - - curl | ||
| 57 | - - lcov | ||
| 58 | - install: | ||
| 59 | - - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps" | ||
| 60 | - - cd $TRAVIS_BUILD_DIR | ||
| 61 | - - ". .ci/build_lcov.sh" | ||
| 62 | - - ".ci/run_codecov.sh" | ||
| 63 | - script: | ||
| 64 | - - .ci/make_and_test.sh 11 -DCLI11_EXAMPLE_JSON=ON | ||
| 65 | - - .ci/make_and_test.sh 14 -DCLI11_EXAMPLE_JSON=ON | ||
| 66 | - - .ci/make_and_test.sh 17 -DCLI11_EXAMPLE_JSON=ON | ||
| 67 | - | ||
| 68 | - # GCC 4.8 and Conan | ||
| 69 | - - compiler: gcc | ||
| 70 | - dist: bionic | ||
| 71 | - addons: | ||
| 72 | - apt: | ||
| 73 | - packages: | ||
| 74 | - - python3-pip | ||
| 75 | - - python3-setuptools | ||
| 76 | - install: | ||
| 77 | - - python3 -VV | ||
| 78 | - - python3 -m pip install --user conan | ||
| 79 | - - conan user | ||
| 80 | - script: | ||
| 81 | - - .ci/make_and_test.sh 11 | ||
| 82 | - after_success: | ||
| 83 | - - conan create . cliutils/stable | ||
| 84 | - - | | ||
| 85 | - if [ "${TRAVIS_TAG}" ] | ||
| 86 | - then | ||
| 87 | - conan remote add origin https://api.bintray.com/conan/cliutils/CLI11 | ||
| 88 | - conan user -p ${BINFROG_API_KEY} -r origin henryiii | ||
| 89 | - conan upload "*" -c -r origin --all | ||
| 90 | - fi | ||
| 91 | - | ||
| 92 | - | ||
| 93 | -install: skip | ||
| 94 | - | ||
| 95 | -script: | ||
| 96 | -- .ci/make_and_test.sh 11 | ||
| 97 | -- .ci/make_and_test.sh 14 | ||
| 98 | - | ||
| 99 | - | ||
| 100 | -deploy: | ||
| 101 | -- provider: pages | ||
| 102 | - skip_cleanup: true | ||
| 103 | - github_token: ${GH_REPO_TOKEN} | ||
| 104 | - keep_history: false | ||
| 105 | - local_dir: ${TRAVIS_BUILD_DIR}/html | ||
| 106 | - on: | ||
| 107 | - branch: main | ||
| 108 | - condition: "$DEPLOY_MAT = yes" | ||
| 109 | - | ||
| 110 | -notifications: | ||
| 111 | - webhooks: | ||
| 112 | - urls: | ||
| 113 | - - https://webhooks.gitter.im/e/bbdb3befce4c00448d24 | ||
| 114 | - on_success: change | ||
| 115 | - on_failure: always | ||
| 116 | - on_start: never | ||
| 117 | - | ||
| 118 | -env: | ||
| 119 | - global: | ||
| 120 | - - secure: cY0OI609iTAxLRYuYQnNMi+H6n0dBwioTAoFXGGRTnngw2V9om3UmY5eUu4HQEQsQZovHdYpNhlSgRmdwQ4UqSp3FGyrwobf0kzacV4bVnMDeXDmHt8RzE5wP/LwDd8elNF6RRYjElY99f0k0FyXVd0fIvuVkGKQECNLOtEk0jQo+4YTh7dhuCxRhBYgTbNiRL6UJynfrcK0YN+DQ+8CJNupu2VxgaEpCSngTfvDHLcddcrXwpvn3MPc3FsDUbtN389ZCIe41qqIL0ATv46DQaTw4FOevyVfRyrBOznONoGCVeAYKL6VBdrk01Fh6aytF5zgI3hKaKobgEn+QFfzR6l68c6APvqA0Qv39iLjuh6KbdIV2YsqXfyt6FBgqP2xZuNEZW1jZ8LxUOLl2I40UEh87nFutvnSbfIzN+FcLrajm2H2jV2kZGNKAMx+4qxkZuXSre4JPkENfJm2WNFAKlqPt4ZSEQarkDYzZPcEr2I9fbGjQYVJICoN4LikCv9K5z7ujpTxCTNbVpQWZcEOT6QQBc6Vml/N/NKAIl9o2OeTLiXCmT31+KQMeO492KYNQ6VmkeqrVhGExOUcJdNyDJV9C+3mSekb3Sq78SneYRKDechkWbMl0ol07wGTdBwQQwgaorjRyn07x1rDxpPr3z19/+eubnpPUW4UQ5MYsjs= | ||
| 121 | - - secure: G6H5HA9pPUgsd96A+uvTxbLjR1rcT9NtxsknIkFDfzGDpffn6wVX+kCIQLf9zFDnQnsfYA/4piiuoBN5U5C7HQrh9UCvBVptXjWviea0Y7CRbMJZpw2rPvXWQtrFNzYkaV7kdJ5B0Mmvh6rcH/I8gKFrkdjF7i7sfzWdFWRU5QXfxXOk2n+xCXX6uFemxHH9850XEjVtnU7YYUebQFaoTYLLy05nlt9JaEF84wfJljY/SJX7I9gpNLtizE9MpJylnrwUeL66OqFievmjL3/bWpPUBjUF0WdtXYlVDja7O582FQDs94ofgqeGieGIMQ0VuovpbQOJSdjs5XHZwu2ce6HZxtOhJJqw6xEwbq43ZdofAlJ5GUEOgrr+j25zIDkdzOhliDKJtw5ysmmTUKEcZ36iWbCE0YP/IC42yOV9oOP6UkgbuwpVDdxAFRgLZLahW9Ok+c1PlzIauPxv+jIEI4rSEEJRKZG2JK3TXUdhd58mHBfQMNjKQMF+Y2wCCGjfMO0q4SgvBhYyb4oBTxEqnc2Pzh2DJdNzRFsV7ktsQSRglHGVI+1XTmQ+2kbBzNOQBLjOuRvDZENUhyxPKGZDHyAOMlVvYm8vvWebM1/F3YgDb/tPh33+EGSvpKkCZ5nUxB5e605H6gdYlNKNhuWKlEKTo2/kF0D39gAUCIcGbzw= | ||
| 122 | - - CCACHE_CPP2: yes |
README.md
| @@ -4,6 +4,7 @@ | @@ -4,6 +4,7 @@ | ||
| 4 | 4 | ||
| 5 | [![Build Status Azure][azure-badge]][azure] | 5 | [![Build Status Azure][azure-badge]][azure] |
| 6 | [![Actions Status][actions-badge]][actions-link] | 6 | [![Actions Status][actions-badge]][actions-link] |
| 7 | +[![Build Status AppVeyor][appveyor-badge]][appveyor] | ||
| 7 | [![Code Coverage][codecov-badge]][codecov] | 8 | [![Code Coverage][codecov-badge]][codecov] |
| 8 | [![Codacy Badge][codacy-badge]][codacy-link] | 9 | [![Codacy Badge][codacy-badge]][codacy-link] |
| 9 | [![License: BSD][license-badge]](./LICENSE) | 10 | [![License: BSD][license-badge]](./LICENSE) |
| @@ -1024,6 +1025,8 @@ CLI11 was developed at the [University of Cincinnati][] to support of the [GooFi | @@ -1024,6 +1025,8 @@ CLI11 was developed at the [University of Cincinnati][] to support of the [GooFi | ||
| 1024 | [azure]: https://dev.azure.com/CLIUtils/CLI11 | 1025 | [azure]: https://dev.azure.com/CLIUtils/CLI11 |
| 1025 | [actions-link]: https://github.com/CLIUtils/CLI11/actions | 1026 | [actions-link]: https://github.com/CLIUtils/CLI11/actions |
| 1026 | [actions-badge]: https://github.com/CLIUtils/CLI11/actions/workflows/tests.yml/badge.svg | 1027 | [actions-badge]: https://github.com/CLIUtils/CLI11/actions/workflows/tests.yml/badge.svg |
| 1028 | +[appveyor-badge]: https://ci.appveyor.com/api/projects/status/82niaxpaa28dwbms/branch/main?svg=true | ||
| 1029 | +[appveyor]: https://ci.appveyor.com/project/HenrySchreiner/cli11 | ||
| 1027 | [repology-badge]: https://repology.org/badge/latest-versions/cli11.svg | 1030 | [repology-badge]: https://repology.org/badge/latest-versions/cli11.svg |
| 1028 | [repology]: https://repology.org/project/cli11/versions | 1031 | [repology]: https://repology.org/project/cli11/versions |
| 1029 | [codecov-badge]: https://codecov.io/gh/CLIUtils/CLI11/branch/main/graph/badge.svg | 1032 | [codecov-badge]: https://codecov.io/gh/CLIUtils/CLI11/branch/main/graph/badge.svg |