From c89b60a4abf1301a37e0e6252135aa47bb91d90d Mon Sep 17 00:00:00 2001 From: Henry Winkel Date: Thu, 14 Mar 2024 18:28:54 +0100 Subject: [PATCH] ADD: added drone.yml --- .drone.yml | 43 +++++++++++++++++++++++++++++++++++++++++++ libs/KubeControl | 2 +- 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..33fbbe3 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,43 @@ +kind: pipeline +type: kubernetes +name: default-build + +steps: + - name: build + image: kmaster.ti.unibw-hamburg.de:30808/debianbullseye + commands: + - git submodule update --init --recursive --jobs=4 + - mkdir -p build && cd build + - CC=clang-11 CXX=clang++-11 cmake -DCMAKE_BUILD_TYPE=DEBUG .. + - make -j + - make test + + - name: SimControl + image: kmaster.ti.unibw-hamburg.de:30808/drone-ftewa-codechecker + pull: always + settings: + CODECHECKER_URL: "http://codechecker:8001" + CODECHECKER_PRODUCT: "Kubecontrol" + CODECHECKER_USER: + from_secret: CODECHECKER_USER_SECRET + CODECHECKER_PASS: + from_secret: CODECHECKER_PASS_SECRET + when: + event: + include: + - push + - pull_request + +--- +kind: secret +name: CODECHECKER_USER_SECRET +get: + path: codechecker-client + name: username + +--- +kind: secret +name: CODECHECKER_PASS_SECRET +get: + path: codechecker-client + name: password \ No newline at end of file diff --git a/libs/KubeControl b/libs/KubeControl index 48101a6..b645005 160000 --- a/libs/KubeControl +++ b/libs/KubeControl @@ -1 +1 @@ -Subproject commit 48101a673a54fa3afe6c25d98e675140ae0a951b +Subproject commit b645005aebe3088b2a123d12dfc9736bf6e316fe