Drop CircleCI.
diff --git a/.circleci/build-and-test.sh b/.circleci/build-and-test.sh
deleted file mode 100755
index b99c5e3..0000000
--- a/.circleci/build-and-test.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-#
-# common build & test steps for CircleCI jobs
-#
-
-uname -a
-cmake --version
-ninja --version
-
-mkdir build
-cd build
-cmake -G Ninja -DCMAKE_BUILD_TYPE=${BUILD_TYPE:-Debug} -DNN_ENABLE_COVERAGE=${COVERAGE:-OFF} ..
-ninja
-env CTEST_OUTPUT_ON_FAILURE=1 ninja test
diff --git a/.circleci/codecov.sh b/.circleci/codecov.sh
deleted file mode 100755
index 08922ae..0000000
--- a/.circleci/codecov.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/bash
-
-# Copyright 2018 Garrett D'Amore <garrett@damore.org>
-# Copyright 2018 Capitar IT Group BV <info@capitar.com>
-#
-# This software is supplied under the terms of the MIT License, a
-# copy of which should be located in the distribution where this
-# file was obtained (LICENSE.txt). A copy of the license may also be
-# found online at https://opensource.org/licenses/MIT.
-
-if [ "${COVERAGE}" != ON ]
-then
- echo "Code coverage not enabled."
- exit 0
-fi
-
-GCOV=${GCOV:-gcov}
-
-bash <(curl -s https://codecov.io/bash) -x ${GCOV} || echo "Codecov did not collect coverage"
-echo 0
diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index adf1408..0000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,84 +0,0 @@
-#
-# CircleCI 2.0 configuration. This was borrowed from NNG, but is adjusted
-# for libnanomsg. (We don't need mbedTLS or use clang-format, for example.)
-#
-version: 2.0
-jobs:
- "clang6 - build, test":
- docker:
- - image: ubuntu:16.04
- environment:
- CC: clang-6.0
- CXX: clang++-6.0
- CTEST_OUTPUT_ON_FAILURE: 1
- steps:
- - checkout
- - run: apt-get update -qq
- - run: apt-get install -y software-properties-common
- - run: apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"
- - run: apt-get update -qq
- - run: >
- apt-get install -y --allow-unauthenticated
- build-essential
- asciidoctor
- cmake
- ninja-build
- clang-6.0
- - run: ./.circleci/build-and-test.sh
-
- "gcc8 - build, test":
- docker:
- - image: ubuntu:16.04
- environment:
- CC: gcc-8
- CXX: g++-8
- GCOV: gcov-8
- CTEST_OUTPUT_ON_FAILURE: 1
- steps:
- - checkout
- - run: apt-get update -qq
- - run: apt-get install -y software-properties-common
- - run: add-apt-repository ppa:ubuntu-toolchain-r/test
- - run: apt-get update -qq
- - run: >
- apt-get install -y --allow-unauthenticated
- build-essential
- asciidoctor
- cmake
- ninja-build
- gcc-8
- g++-8
- - run: ./.circleci/build-and-test.sh
-
- "gcc - coverage":
- docker:
- - image: ubuntu:16.04
- environment:
- CC: gcc
- CXX: g++
- COVERAGE: "ON"
- GCOV: gcov
- CTEST_OUTPUT_ON_FAILURE: 1
- steps:
- - checkout
- - run: apt-get update -qq
- - run: apt-get install -y software-properties-common
- - run: add-apt-repository ppa:ubuntu-toolchain-r/test
- - run: apt-get update -qq
- - run: >
- apt-get install -y --allow-unauthenticated
- build-essential
- curl
- asciidoctor
- cmake
- ninja-build
- - run: ./.circleci/build-and-test.sh
- - run: ./.circleci/codecov.sh
-
-workflows:
- version: 2
- build_and_test:
- jobs:
- - "clang6 - build, test"
- - "gcc8 - build, test"
- - "gcc - coverage"