From e555311ae874ef8cc4e5e0bffe23409344a5a555 Mon Sep 17 00:00:00 2001 From: medibank-digital <60204734+medibank-digital@users.noreply.github.com> Date: Wed, 5 Jul 2023 23:21:37 +1000 Subject: [PATCH 1/6] Create sonar-project.properties --- sonar-project.properties | 1 + 1 file changed, 1 insertion(+) create mode 100644 sonar-project.properties diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..4054a8b --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1 @@ +sonar.projectKey=Medibank_coding-challenge-web From 561fbcd30e0d9c972115175aee3cfb2f4426f5a0 Mon Sep 17 00:00:00 2001 From: medibank-digital <60204734+medibank-digital@users.noreply.github.com> Date: Wed, 5 Jul 2023 23:22:18 +1000 Subject: [PATCH 2/6] Create build.yml --- .github/workflows/build.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..1128722 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,20 @@ +name: Build +on: + push: + branches: + - master # or the name of your main branch + pull_request: + types: [opened, synchronize, reopened] +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: docker://sonarsource/sonar-scanner-cli:latest + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} From 635ab703535ad7c4292d3abc306ccb9ca83d95ff Mon Sep 17 00:00:00 2001 From: medibank-digital <60204734+medibank-digital@users.noreply.github.com> Date: Wed, 5 Jul 2023 23:25:25 +1000 Subject: [PATCH 3/6] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1128722..f33db76 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build on: push: branches: - - master # or the name of your main branch + - sonarqube-integration # or the name of your main branch pull_request: types: [opened, synchronize, reopened] jobs: From 39c31fbeb552b8f36c0358cd4c5b5d28a577967e Mon Sep 17 00:00:00 2001 From: medibank-digital <60204734+medibank-digital@users.noreply.github.com> Date: Wed, 5 Jul 2023 23:26:28 +1000 Subject: [PATCH 4/6] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f33db76..d052c2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build on: push: branches: - - sonarqube-integration # or the name of your main branch + - feature/sonarqube-integration # or the name of your main branch pull_request: types: [opened, synchronize, reopened] jobs: From ea0c5a3a24cc7252346080086f419283d312b717 Mon Sep 17 00:00:00 2001 From: medibank-digital <60204734+medibank-digital@users.noreply.github.com> Date: Wed, 5 Jul 2023 23:34:10 +1000 Subject: [PATCH 5/6] Apply action on any branch --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d052c2c..46603b0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,8 +1,6 @@ name: Build on: push: - branches: - - feature/sonarqube-integration # or the name of your main branch pull_request: types: [opened, synchronize, reopened] jobs: From a4b562d1e9596a164a532112e74bffd61ac55c59 Mon Sep 17 00:00:00 2001 From: rogermedibank <126750499+rogermedibank@users.noreply.github.com> Date: Thu, 6 Jul 2023 09:02:10 +1000 Subject: [PATCH 6/6] Update build.yml --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46603b0..31bc331 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,7 +6,8 @@ on: jobs: build: name: Build - runs-on: ubuntu-latest + runs-on: + group: organization/Default steps: - uses: actions/checkout@v2 with: