diff options
author | Kevin Ottens <kevin.ottens@nextcloud.com> | 2020-08-06 11:43:37 +0300 |
---|---|---|
committer | Kevin Ottens (Rebase PR Action) <er-vin@users.noreply.github.com> | 2020-08-12 09:45:12 +0300 |
commit | 725f1e742dd2f13296b3b7808ea20c68e273939f (patch) | |
tree | 9fa95726b1c24e8d5602c0dbc020eb3aecf81cdd /.drone.yml | |
parent | 6da67ef653dd473f02067deeced122261d522172 (diff) |
Switch to actual commands inside of the steps
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
Diffstat (limited to '.drone.yml')
-rw-r--r-- | .drone.yml | 36 |
1 files changed, 14 insertions, 22 deletions
diff --git a/.drone.yml b/.drone.yml index 6bc04b412..21fcc6438 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,23 +8,19 @@ steps: - name: build path: /drone/build commands: - - /bin/bash -c " - export CC=gcc-10 && - export CXX=g++-10 && - cd /drone/build && - cmake -DNO_SHIBBOLETH=1 -DBUILD_UPDATER=ON -DCMAKE_BUILD_TYPE=Debug -DUNIT_TESTING=1 -DSANITIZE_ADDRESS=ON ../src && - make -j$(nproc)" + - cd /drone/build + - cmake -DCMAKE_C_COMPILER=gcc-10 -DCMAKE_CXX_COMPILER=g++-10 -DCMAKE_BUILD_TYPE=Debug -DNO_SHIBBOLETH=1 -DBUILD_UPDATER=ON -DUNIT_TESTING=1 -DSANITIZE_ADDRESS=ON ../src + - make -j$(nproc) - name: test image: nextcloudci/client-5.12:client-5.12-10 volumes: - name: build path: /drone/build commands: - - /bin/bash -c " - cd /drone/build && - useradd -m -s /bin/bash test && - chown -R test:test . && - su -c 'ASAN_OPTIONS=detect_leaks=0 ctest --output-on-failure' test" + - cd /drone/build + - useradd -m -s /bin/bash test + - chown -R test:test . + - su -c 'ASAN_OPTIONS=detect_leaks=0 ctest --output-on-failure' test volumes: - name: build @@ -48,23 +44,19 @@ steps: - name: build path: /drone/build commands: - - /bin/bash -c " - export CC=clang-10 && - export CXX=clang++-10 && - cd /drone/build && - cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DNO_SHIBBOLETH=1 -DBUILD_UPDATER=ON -DCMAKE_BUILD_TYPE=Debug -DUNIT_TESTING=1 -DSANITIZE_ADDRESS=ON ../src && - make -j$(nproc)" + - cd /drone/build + - cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON DCMAKE_C_COMPILER=clang-10 -DCMAKE_CXX_COMPILER=clang++-10 -DCMAKE_BUILD_TYPE=Debug -DNO_SHIBBOLETH=1 -DBUILD_UPDATER=ON -DUNIT_TESTING=1 -DSANITIZE_ADDRESS=ON ../src + - make -j$(nproc) - name: test image: nextcloudci/client-5.12:client-5.12-10 volumes: - name: build path: /drone/build commands: - - /bin/bash -c " - cd /drone/build && - useradd -m -s /bin/bash test && - chown -R test:test . && - su -c 'ASAN_OPTIONS=detect_leaks=0 ctest --output-on-failure' test" + - cd /drone/build + - useradd -m -s /bin/bash test + - chown -R test:test . + - su -c 'ASAN_OPTIONS=detect_leaks=0 ctest --output-on-failure' test - name: clang-tidy image: nextcloudci/client-5.12:client-5.12-10 volumes: |