Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SonarQube to CI #8362

Merged
merged 194 commits into from
Jan 19, 2022
Merged
Changes from 1 commit
Commits
Show all changes
194 commits
Select commit Hold shift + click to select a range
27ced57
Create sonar-project.properties
h-chlor Dec 1, 2021
6859e7c
Create sonar-scan.yml
h-chlor Dec 2, 2021
9072bb5
Merge remote-tracking branch 'origin/h-chlor-patch-2' into h-chlor-pa…
antixar Dec 7, 2021
3766b7f
Merge remote-tracking branch 'origin/master' into h-chlor-patch-1
antixar Dec 7, 2021
8516be0
test scan
antixar Dec 7, 2021
8a4e754
add more-secrets env
antixar Dec 7, 2021
1f173a4
add more-secrets env
antixar Dec 7, 2021
f05312d
add more-secrets env
antixar Dec 7, 2021
cb51a0b
add more-secrets env
antixar Dec 7, 2021
fada3f9
test scan
antixar Dec 7, 2021
055e0ed
test scan
antixar Dec 7, 2021
0d607f3
test scan
antixar Dec 7, 2021
f621d3c
test scan
antixar Dec 7, 2021
49390df
test scan
antixar Dec 7, 2021
123c0cb
test scan
antixar Dec 7, 2021
f732b03
test scan
antixar Dec 7, 2021
4b5219c
test scan
antixar Dec 7, 2021
4c585a2
test scan
antixar Dec 7, 2021
9d4e66f
test scan
antixar Dec 7, 2021
3dff842
Merge remote-tracking branch 'origin/master' into h-chlor-patch-1
antixar Dec 23, 2021
a57a4d3
add base sonarqube module
antixar Dec 23, 2021
1b309bb
test matrix
antixar Dec 24, 2021
08853d6
test matrix
antixar Dec 24, 2021
4426a39
test matrix
antixar Dec 24, 2021
4da01bb
test matrix
antixar Dec 24, 2021
24134e9
test matrix
antixar Dec 24, 2021
36d94b2
test matrix
antixar Dec 24, 2021
9dc03f8
test matrix
antixar Dec 24, 2021
b90fbae
test matrix
antixar Dec 24, 2021
7b672cf
test matrix
antixar Dec 24, 2021
16790d5
test matrix
antixar Dec 24, 2021
fe1e580
test matrix
antixar Dec 24, 2021
974df1f
test matrix
antixar Dec 24, 2021
d85a35e
test matrix
antixar Dec 24, 2021
170aad4
test matrix
antixar Dec 24, 2021
e482abb
test matrix
antixar Dec 24, 2021
0ae1587
test matrix
antixar Dec 24, 2021
4180399
test matrix
antixar Dec 24, 2021
d5ef862
test matrix
antixar Dec 24, 2021
8104655
test matrix
antixar Dec 24, 2021
85eed4a
test matrix
antixar Dec 24, 2021
bd0c4d3
test matrix
antixar Dec 24, 2021
6ae179a
test matrix
antixar Dec 24, 2021
d8bd3aa
test matrix
antixar Dec 24, 2021
0c739d5
test matrix2
antixar Dec 24, 2021
3b4e923
test matrix3
antixar Dec 24, 2021
6c2842d
test matrix4
antixar Dec 24, 2021
580301c
test matrix5
antixar Dec 24, 2021
77ae62a
test matrix6
antixar Dec 24, 2021
e6898a1
test matrix7
antixar Dec 24, 2021
8b7d967
test matrix8
antixar Dec 24, 2021
6597753
test matrix9
antixar Dec 24, 2021
1d222e2
test matrix9
antixar Dec 24, 2021
7a00510
test job split
antixar Dec 24, 2021
39d3743
test job split2
antixar Dec 24, 2021
933e007
test job split3
antixar Dec 24, 2021
bae38cf
add new actions
antixar Dec 24, 2021
ac1f9be
test local actions
antixar Dec 24, 2021
beda88e
test local actions2
antixar Dec 24, 2021
ea22f25
add runner action
antixar Dec 24, 2021
206cdeb
add runner action
antixar Dec 24, 2021
cb00d40
add runner action2
antixar Dec 24, 2021
9538c72
add runner action3
antixar Dec 24, 2021
2304785
add runner action4
antixar Dec 24, 2021
c5d3bf6
add runner action5
antixar Dec 24, 2021
b578f18
test create/remove projects
antixar Dec 28, 2021
4838e28
test create/remove projects2
antixar Dec 28, 2021
d9c82ed
test create/remove projects3
antixar Dec 28, 2021
8bb2322
test create/remove projects4
antixar Dec 28, 2021
4658ffc
test create/remove projects5
antixar Dec 28, 2021
75441d9
test sonar scan
antixar Dec 28, 2021
2e6a43e
test sonar
antixar Dec 28, 2021
149b8ec
debug PR number
antixar Dec 28, 2021
1680239
debug PR number2
antixar Dec 28, 2021
56a49ee
debug PR number3
antixar Dec 28, 2021
4abcb2c
test sonar 4
antixar Dec 28, 2021
77d2bbd
test sonar 4
antixar Dec 28, 2021
787fa83
test custom checkout
antixar Dec 28, 2021
5ee0cf0
test custom checkout
antixar Dec 28, 2021
f618ee1
test custom checkout2
antixar Dec 28, 2021
375a368
test custom checkout2
antixar Dec 28, 2021
e0674f5
test sonar 6
antixar Dec 28, 2021
5097bd6
test sonar 7
antixar Dec 28, 2021
b0097e6
test sonar 8
antixar Dec 28, 2021
e73f4fd
test sonar 8
antixar Dec 28, 2021
9373f54
test sonar 9
antixar Dec 28, 2021
eefeb94
test sonar 10
antixar Dec 28, 2021
a0554e3
test sonar 11
antixar Dec 29, 2021
92b8ace
test sonar 12
antixar Dec 29, 2021
fcdde3f
test sonar 13
antixar Dec 29, 2021
bceb1b5
test sonar 14
antixar Dec 29, 2021
575fa5e
test sonar 15
antixar Dec 29, 2021
b7d1734
test sonar 16
antixar Dec 29, 2021
714417c
test sonar 17
antixar Dec 29, 2021
5101d86
test sonar 18
antixar Dec 29, 2021
684a053
test sonar 19
antixar Dec 29, 2021
58c8be6
test sonar 20
antixar Dec 29, 2021
0b78621
update envs
antixar Dec 29, 2021
c74a923
Merge remote-tracking branch 'origin/master' into h-chlor-patch-1
antixar Dec 30, 2021
30a1043
test report
antixar Jan 1, 2022
d12cac9
test report2
antixar Jan 1, 2022
b6cec7f
test report3
antixar Jan 1, 2022
42b89b1
test report4
antixar Jan 1, 2022
a994020
test report4
antixar Jan 1, 2022
a5a4596
test report5
antixar Jan 1, 2022
0fa8ba3
test report6
antixar Jan 1, 2022
9ac2f33
test report7
antixar Jan 1, 2022
43b11cc
test report8
antixar Jan 1, 2022
f313517
test report9
antixar Jan 1, 2022
a82d4c9
test report10
antixar Jan 1, 2022
5620758
test report11
antixar Jan 1, 2022
718200a
test report12
antixar Jan 1, 2022
92dbaeb
test detection
antixar Jan 2, 2022
cea7359
test detection2
antixar Jan 2, 2022
3da35ce
test detection3
antixar Jan 3, 2022
59fd14a
test detection5
antixar Jan 3, 2022
e32c2cb
test coverage files
antixar Jan 3, 2022
bc009fd
test coverage files
antixar Jan 3, 2022
b04c6bd
test coverage files2
antixar Jan 3, 2022
38527dd
test coverage files3
antixar Jan 3, 2022
24b3b5c
test coverage 4
antixar Jan 4, 2022
8c76620
test coverage 5
antixar Jan 4, 2022
8b1b75e
test coverage 6
antixar Jan 4, 2022
2f66ba1
test coverage 7
antixar Jan 4, 2022
714cfcc
test coverage 8
antixar Jan 4, 2022
4fa6932
new coverage logic
antixar Jan 4, 2022
a304300
add coverage to md comment
antixar Jan 4, 2022
611ce6e
fix sq command
antixar Jan 4, 2022
344ff20
test flake8
antixar Jan 4, 2022
c5af307
fix flake8 config
antixar Jan 4, 2022
d99b1a4
fix flake8 config2
antixar Jan 4, 2022
e0ae1f7
fix flake8 value
antixar Jan 4, 2022
7e1d8fb
fix flake8 value3
antixar Jan 4, 2022
52a0c66
fix flake8 value5
antixar Jan 4, 2022
84f8cf2
fix flake8 value5
antixar Jan 4, 2022
def3387
test mypy issues
antixar Jan 4, 2022
1d58f24
test mypy issues
antixar Jan 5, 2022
053faa2
test mypy issues 2
antixar Jan 5, 2022
113968d
test mypy issues 3
antixar Jan 5, 2022
3eccb79
test mypy issues 4
antixar Jan 5, 2022
2476f71
fix parsing of mypy report
antixar Jan 5, 2022
710e8d7
fix mypy error w/o coordinates
antixar Jan 5, 2022
3de18e2
remove old detection workflow
antixar Jan 5, 2022
becdb84
fix parsing of mypy report2
antixar Jan 5, 2022
416fddd
fix parsing of mypy report2
antixar Jan 5, 2022
5c6decb
correct report format
antixar Jan 6, 2022
ee58ee1
add black and isort issues
antixar Jan 6, 2022
f61d548
fix isort option
antixar Jan 6, 2022
5fa5924
fix output value
antixar Jan 6, 2022
36dd5c6
fix output value
antixar Jan 6, 2022
f9277a9
update action version
antixar Jan 6, 2022
71355ac
try to another action for adding of comments
antixar Jan 6, 2022
2171e09
add gcp tunnel
antixar Jan 6, 2022
ca2345d
pin version of gcould client
antixar Jan 6, 2022
f6f1f12
pin version of gcould client
antixar Jan 6, 2022
4f47979
correction of tunnel binded IP
antixar Jan 7, 2022
fdf0d80
find free port
antixar Jan 7, 2022
cb13bf4
try to test another "add comment" logic
antixar Jan 7, 2022
628fdb9
try to test another "add comment" logic2
antixar Jan 7, 2022
243e46c
try to test another "add comment" logic2
antixar Jan 7, 2022
c8c781e
try to test another "add comment" logic2
antixar Jan 7, 2022
73a9e5a
try to test another "add comment" logic2
antixar Jan 7, 2022
ebe2974
try to test another "add comment" logic3
antixar Jan 7, 2022
4d41ad4
try to test another "add comment" logic4
antixar Jan 7, 2022
84b8879
refactoring + tests
antixar Jan 8, 2022
e012995
refactoring + tests2
antixar Jan 8, 2022
2c84858
test coverage directly
antixar Jan 8, 2022
be514b1
test coverage directly2
antixar Jan 8, 2022
c752b81
test coverage directly3
antixar Jan 8, 2022
d3fb9f8
test coverage directly4
antixar Jan 8, 2022
3b9ecab
test coverage directly5
antixar Jan 8, 2022
bc3643e
test coverage directly6
antixar Jan 8, 2022
1e98fde
test coverage directly7
antixar Jan 8, 2022
71b2f24
test coverage directly8
antixar Jan 9, 2022
a1b1e53
test coverage directly9
antixar Jan 9, 2022
a0572b6
test java module
antixar Jan 9, 2022
a3f91c2
test java module
antixar Jan 9, 2022
e0c117b
test java module2
antixar Jan 10, 2022
da43385
test java module3
antixar Jan 10, 2022
6b1e774
test java results
antixar Jan 10, 2022
65bd69d
fix python import for java modules
antixar Jan 10, 2022
481b3cf
fix python import for java modules2
antixar Jan 10, 2022
ffa62e7
fix python import for java modules3
antixar Jan 10, 2022
1d64137
remove unused old detection package
antixar Jan 10, 2022
3f1f2cb
correct project titles
antixar Jan 10, 2022
d8bac9b
start ro migrate to the latest CDK
antixar Jan 14, 2022
621d032
Merge remote-tracking branch 'origin/master' into h-chlor-patch-1
antixar Jan 14, 2022
a5f3018
add docs
antixar Jan 14, 2022
a382a37
Update docs/contributing-to-airbyte/sonar-qube-workflow.md
antixar Jan 19, 2022
2c744ea
Update docs/contributing-to-airbyte/sonar-qube-workflow.md
antixar Jan 19, 2022
ec75090
Update docs/contributing-to-airbyte/sonar-qube-workflow.md
antixar Jan 19, 2022
0a40edd
Update docs/contributing-to-airbyte/sonar-qube-workflow.md
antixar Jan 19, 2022
28c627a
reset test files
antixar Jan 19, 2022
b4146d9
Merge remote-tracking branch 'origin/master' into h-chlor-patch-1
antixar Jan 19, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
test matrix
  • Loading branch information
antixar committed Dec 24, 2021
commit d8bd3aab43a09d975254b45c3702deeb997544c2
7 changes: 2 additions & 5 deletions .github/workflows/sonar-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,17 @@ jobs:
- id: detect-changed-modules

run: |
CHANGES="[{\"module\":\"connectors/source-s3\",\"lang\":\"py\", \"folder\":\"path1\"},{\"module\":\"connectors/destination-s3\",\"lang\":\"java\", \"folder\":\"path2\"}]"
echo "::set-output name=changes::{\"include\": [{\"module\":\"connectors/source-s3\",\"lang\":\"py\", \"folder\":\"path1\"},{\"module\":\"connectors/destination-s3\",\"lang\":\"java\", \"folder\":\"path2\"}] }"
echo "::set-output name=changes::{\"include\":[{\"module\":\"connectors/source-s3\",\"lang\":\"py\", \"folder\":\"path1\"},{\"module\":\"connectors/destination-s3\",\"lang\":\"java\", \"folder\":\"path2\"}]}"
run-ci-tests:
needs: detect-changes
name: Run CI tests for ${{ matrix.module }}
runs-on: ${{ needs.start-platform-build-runner.outputs.label }} # run the job on the newly created runner
# runs-on: ubuntu-latest
runs-on: ubuntu-latest
strategy:
matrix: ${{fromJson(needs.detect-changes.outputs.changes)}}
env:
MODULE_NAME: ${{ matrix.module }}
MODULE_LANG: ${{ matrix.lang }}
MODULE_FOLDER: ${{ matrix.folder }}

steps:
- name: Print Settings
run: |
Expand Down