From 8bc4bff80c5d615a4ec5435f537d77e827bebbfa Mon Sep 17 00:00:00 2001 From: Jakub Rusz Date: Fri, 19 Nov 2021 09:50:15 +0100 Subject: [PATCH] tests/ci: add sonarqube scan Adding sonarqube scan to the pipeline. --- .github/workflows/checks.yml | 2 +- .gitlab-ci.yml | 11 +++++++++ schutzbot/RH-IT-Root-CA.keystore | Bin 0 -> 1447 bytes schutzbot/sonarqube.sh | 38 +++++++++++++++++++++++++++++++ 4 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 schutzbot/RH-IT-Root-CA.keystore create mode 100755 schutzbot/sonarqube.sh diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 359a26b3..95a7b95f 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -54,5 +54,5 @@ jobs: - uses: actions/checkout@v2 - uses: codespell-project/actions-codespell@master with: - ignore_words_list: msdos + ignore_words_list: msdos, pullrequest skip: ./.git,coverity,rpmbuild,samples diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c6a35d63..2deaa654 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -75,6 +75,17 @@ OSTree Images: - aws/rhel-9.0-nightly-x86_64 INTERNAL_NETWORK: "true" +SonarQube: + stage: test + extends: .terraform + script: + - schutzbot/sonarqube.sh + parallel: + matrix: + - RUNNER: + - aws/centos-stream-8-x86_64 + INTERNAL_NETWORK: "true" + finish: stage: finish tags: diff --git a/schutzbot/RH-IT-Root-CA.keystore b/schutzbot/RH-IT-Root-CA.keystore new file mode 100644 index 0000000000000000000000000000000000000000..f6a60adbfb76ee2fb1ccb7cd75cbb7ea86349b9b GIT binary patch literal 1447 zcmV;Y1z7qpf(4@j0Ru3C1zZLRDuzgg_YDCD0ic2fO$34kNic#1MKFQ|K?VsbhDe6@ z4FLxRpn?T5FoFdx0s#Opf(0iA2`Yw2hW8Bt2LUi<1_>&LNQU+thDZTr0|Wso1Q1#MI&OVhPpW79tvl8OI8gW?@5qC48mbvr|fu*|S988~Nk+*5tBWJ}wsHRLfm?mjY zk>qr&au3L3dfdHn91KCl7aR=k3*@dc_H+|q z+k2NQ^TYId5H8F#lhw_%crL=8f84FaVk*;qdK$;bvVl%gn;wY$X`*UoWB$KJpVm?? z5Janvq~OFJICyM?i7t1kCSS>SinW;+h9rT&h%ZuviUl99Ir$k;XifhZGbYB0q{W!x z__zQyu7nDS#D zHwBI(tUSrS>(eFF#I8h@x3*i1R>vs>`*mWJUlcbzjJ(*HNPHy*_^>O{#f7B+&;nij z#Xx?{r~@H2PD_?CIoiaaM#k?f6du(VRzv^qK(TCpu8(;DlN_L~Xd3L`Gs&*t7{YR5&fzsz;IJOlT28CD(l;TUB%Zsu!#<_Dw|Eq@*~~%GxF>o!YH5-8)d=jUD{M$> z8rz0;KG-pEi0rfe%#d2EkGa@5EV5YmUM+v4azt*|QAy@K8zGvG7Uxd|q=B=X)FBR4G)#UL=;a`BxH?&9qA#5wR7| zll?%a)zvCCqohp(qWeCQ%r2m_D{OGjTMzTMtO5e;n7lGHE;oqU9P&- zHb4CXLFB)ml*-?Vl+@aJJZ0?$7@fTr5+`BRrtb>1^zj*!#I=!T|wQiU9|tfJDjV8TK{!&_q`i|f5k z7k^F&B32r2BCcW4=@eINxPn_~)H$$M#A&F*FFgg_Jun`bkUwGr<8*4sTIO?MQo9*6 zPo%CML8?fG1JaOkQG4mdKK3v5g8}mfRojkH@=}Xcwt4*m|E;mnSCa`{epK&NFl|*; zcNYS9+-{(tn-3uJn`gL;VBsaz*Q=b}Z=dQ|u)o5m69M~iB5Nx5J*KhLndXiC!Is!{ z7|;{d)Si={8(9&d1|MV)Jjo!9uD-MBHUtV(BkieT@@txio8!l|-b#dmNhTz#{cNZu zkx5)_o&xsgj7oSJ328s(V3j!!3>IJh);V|a3OBwvV9IKl)1(4yEy2aHGP&Ylx|zWG zRBVsFWbAihyPjGbT9*NXbg+~)dX;