From d81bbfd0e63d40f30b85d8e26b39a17d7133e368 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sun, 19 May 2019 19:36:03 +0200 Subject: [PATCH] CI: Set locale and only test once. The AsciiDoc export test failed because tehre was no locale set. --- .drone.yml | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/.drone.yml b/.drone.yml index 60ea724..beb36b9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,7 +22,6 @@ steps: image: debian:stretch-slim pull: always environment: - LANG: C.utf8 CXX: g++-6 CXXFLAGS: -pipe -O2 commands: @@ -33,6 +32,7 @@ steps: - apt-get install -qy g++-6 cmake pkg-config - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev + - locale-gen en_US.UTF-8 && update-locale LANG=en_US.UTF-8 - rm -rf build && mkdir -p build && cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. - make VERBOSE=1 @@ -64,9 +64,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives @@ -93,9 +92,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives @@ -122,9 +120,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives @@ -145,9 +142,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives @@ -170,9 +166,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives @@ -195,9 +190,8 @@ steps: - apt-get install -qy libcurl4-openssl-dev libxdg-basedir-dev libvsqlitepp-dev libboost-system-dev libboost-filesystem-dev asciidoc catch - apt-get install -qy -t sid libcurlpp-dev - rm -rf build && mkdir -p build && cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES .. + - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make VERBOSE=1 - - ctest -V volumes: - name: debian-package-cache path: /var/cache/apt/archives