From 0df51129e9f9871a9706b20188387a683d477351 Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 9 Nov 2021 14:30:16 +0000 Subject: [PATCH 1/5] add workflow --- .dccache | 1 + .github/workflows/ci.yml | 46 ++++++++++++++++++++++++++++++++ .github/workflows/manual-tag.yml | 27 +++++++++++++++++++ .github/workflows/release.yml | 32 ++++++++++++++++++++++ .gitignore | 1 + .vscode/diff/vulsCount.txt | 1 + .vscode/settings.json | 3 +++ 7 files changed, 111 insertions(+) create mode 100644 .dccache create mode 100644 .github/workflows/ci.yml create mode 100644 .github/workflows/manual-tag.yml create mode 100644 .github/workflows/release.yml create mode 100644 .vscode/diff/vulsCount.txt create mode 100644 .vscode/settings.json diff --git a/.dccache b/.dccache new file mode 100644 index 00000000..606fcc42 --- /dev/null +++ b/.dccache @@ -0,0 +1 @@ +{"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/Activator.java":[1434,1636467501031.2786,"b921d31c6730bdff04c667cc6d26aca119aa66df2d88757630614415450c72e8"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/model/ScanConfig.java":[72,1636467501031.2786,"2a724be47ea4aa3c066a5227a3235af5a73362392fdd2d492949a42dac06a519"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/AuthButtonFieldEditor.java":[1044,1636467501032.239,"b3c7cd9ac94d4c135b46003b20f6d04f3dfcc6b7c785cda4bebf698cea66aa33"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/LabelFieldEditor.java":[1447,1636467501032.239,"0e746105793ca700ab0494505693bdbd218afe2b71195a58063748b3eb41b32c"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/Preferences.java":[1699,1636467501033.2446,"a704a029de52aaae3850a75ec1fa7ec5519df32ef7718cf7a1ae3377a40e0373"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/PreferencesPage.java":[2478,1636467501034.2405,"d29ccc9fddf5970aa3f03afac78dc5b9a10abab39c590fe54ab75b24819dd251"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/runner/Authenticator.java":[2337,1636467501035.244,"811b0a0564844eb5ab905afe2d114c0f142240356acb4375fbd9e94ead792e26"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/utils/PluginConstants.java":[248,1636467501036.2405,"437b80022369e3ebb158bca76116b21d79324a002433f1d899970690268eaf8e"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/CheckmarxView.java":[23995,1636467501037.243,"3edfb0d408c2aa5622b1a1cec477436a2b0f9bb49536151b717e35d9f169d3ea"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/DataProvider.java":[10700,1636467501038.2466,"6f3f543c0a6be35bb0a0e21151155832990bb4a315ae9d02a9555aaa5fc34da5"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/DisplayModel.java":[2531,1636467501038.2466,"d8dbd0f8b945e0b15b51e0be4c4eb93ef3474f53a2b0af320942ef415cde5b9c"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/ColumnProvider.java":[872,1636467501039.2424,"91c97fde70005623ef753147ebe0834d9f369a422adaa22a4c3fbf2f73dfe616"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/ColumnTextProvider.java":[552,1636467501039.2424,"6dfb8940f477ac1ca624d97cdc807f16bb790d8b9a6055d4b14dfd04345b29fe"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/LinkLabelProvider.java":[2514,1636467501039.2424,"5b36e4992e1721cb392da8d5191c5355f0be7dad96bb5ec7518e93d81b9ba646"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/TreeContentProvider.java":[871,1636467501040.2407,"428872a1aac9e496bfe9e4f4f0eb6e55730325444e00ef5f226dc08be12c8959"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\Activator.java":[1434,1636467501031.2786,"b921d31c6730bdff04c667cc6d26aca119aa66df2d88757630614415450c72e8"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\model\\ScanConfig.java":[72,1636467501031.2786,"2a724be47ea4aa3c066a5227a3235af5a73362392fdd2d492949a42dac06a519"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\AuthButtonFieldEditor.java":[1044,1636467501032.239,"b3c7cd9ac94d4c135b46003b20f6d04f3dfcc6b7c785cda4bebf698cea66aa33"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\LabelFieldEditor.java":[1447,1636467501032.239,"0e746105793ca700ab0494505693bdbd218afe2b71195a58063748b3eb41b32c"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\Preferences.java":[1699,1636467501033.2446,"a704a029de52aaae3850a75ec1fa7ec5519df32ef7718cf7a1ae3377a40e0373"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\PreferencesPage.java":[2478,1636467501034.2405,"d29ccc9fddf5970aa3f03afac78dc5b9a10abab39c590fe54ab75b24819dd251"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\runner\\Authenticator.java":[2337,1636467501035.244,"811b0a0564844eb5ab905afe2d114c0f142240356acb4375fbd9e94ead792e26"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\utils\\PluginConstants.java":[248,1636467501036.2405,"437b80022369e3ebb158bca76116b21d79324a002433f1d899970690268eaf8e"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\DataProvider.java":[10700,1636467501038.2466,"6f3f543c0a6be35bb0a0e21151155832990bb4a315ae9d02a9555aaa5fc34da5"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\CheckmarxView.java":[23995,1636467501037.243,"3edfb0d408c2aa5622b1a1cec477436a2b0f9bb49536151b717e35d9f169d3ea"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\ColumnProvider.java":[872,1636467501039.2424,"91c97fde70005623ef753147ebe0834d9f369a422adaa22a4c3fbf2f73dfe616"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\DisplayModel.java":[2531,1636467501038.2466,"d8dbd0f8b945e0b15b51e0be4c4eb93ef3474f53a2b0af320942ef415cde5b9c"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\LinkLabelProvider.java":[2514,1636467501039.2424,"5b36e4992e1721cb392da8d5191c5355f0be7dad96bb5ec7518e93d81b9ba646"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\ColumnTextProvider.java":[552,1636467501039.2424,"6dfb8940f477ac1ca624d97cdc807f16bb790d8b9a6055d4b14dfd04345b29fe"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\TreeContentProvider.java":[871,1636467501040.2407,"428872a1aac9e496bfe9e4f4f0eb6e55730325444e00ef5f226dc08be12c8959"]} \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..b07ca878 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,46 @@ +name: AST Eclipse Plugin + +on: [pull_request] + +jobs: + integration-tests: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Set up JDK 8 + uses: actions/setup-java@v1 + with: + java-version: 8 + + - name: Cache local Maven repository + uses: actions/cache@v2 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + + - name: Run tests with Maven + env: + CX_CLIENT_ID: ${{ secrets.CLIENT_ID}} + CX_CLIENT_SECRET: ${{ secrets.CLIENT_SECRET}} + CX_BASE_URI: ${{ secrets.BASE_URI }} + CX_TENANT: ${{ secrets.TENANT }} + run: mvn -B test --file pom.xml + cx-scan: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Checkmarx AST CLI Action + uses: checkmarxDev/ast-github-action@master + with: + project_name: ast-eclipse-plugin + branch: master + base_uri: ${{ secrets.BASE_URI }} + cx_tenant: ${{ secrets.TENANT }} + cx_client_id: ${{ secrets.CLIENT_ID }} + cx_client_secret: ${{ secrets.CLIENT_SECRET }} + additional_params: --tags galactica-team \ No newline at end of file diff --git a/.github/workflows/manual-tag.yml b/.github/workflows/manual-tag.yml new file mode 100644 index 00000000..4cca27b3 --- /dev/null +++ b/.github/workflows/manual-tag.yml @@ -0,0 +1,27 @@ +name: Manual Tag Creation + +on: + workflow_dispatch: + inputs: + tag: + description: 'Next release tag' + required: true + +jobs: + tag-creation: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + with: + token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} + - name: Tag + run: | + echo ${{ github.event.inputs.tag }} + echo "NEXT_VERSION=${{ github.event.inputs.tag }}" >> $GITHUB_ENV + - name: Create tag + uses: actions-ecosystem/action-push-tag@v1 + env: + GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} + with: + tag: ${{ env.NEXT_VERSION }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..66a7acea --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,32 @@ +name: Release Creation + +on: + push: + tags: + - "*" + +jobs: + release: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + with: + token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} + + - name: Set env + run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + + - name: Cache local Maven repository + uses: actions/cache@v2 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + + - name: Update the POM version. + run: mvn -B versions:set -DnewVersion='${{ env.RELEASE_VERSION }}' --file pom.xml -DskipTests + + - name: Release + uses: softprops/action-gh-release@v1 diff --git a/.gitignore b/.gitignore index b83d2226..0f630157 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /target/ +/bin/ diff --git a/.vscode/diff/vulsCount.txt b/.vscode/diff/vulsCount.txt new file mode 100644 index 00000000..c2270834 --- /dev/null +++ b/.vscode/diff/vulsCount.txt @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..a7e16169 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "WhiteSource Advise.Diff.BaseBranch": "master" +} \ No newline at end of file From 8867753c81486af5250d849ddfdf65ac52be5abb Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 9 Nov 2021 15:18:21 +0000 Subject: [PATCH 2/5] remove test data --- .dccache | 1 - .vscode/diff/vulsCount.txt | 1 - .vscode/settings.json | 3 --- 3 files changed, 5 deletions(-) delete mode 100644 .dccache delete mode 100644 .vscode/diff/vulsCount.txt delete mode 100644 .vscode/settings.json diff --git a/.dccache b/.dccache deleted file mode 100644 index 606fcc42..00000000 --- a/.dccache +++ /dev/null @@ -1 +0,0 @@ -{"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/Activator.java":[1434,1636467501031.2786,"b921d31c6730bdff04c667cc6d26aca119aa66df2d88757630614415450c72e8"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/model/ScanConfig.java":[72,1636467501031.2786,"2a724be47ea4aa3c066a5227a3235af5a73362392fdd2d492949a42dac06a519"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/AuthButtonFieldEditor.java":[1044,1636467501032.239,"b3c7cd9ac94d4c135b46003b20f6d04f3dfcc6b7c785cda4bebf698cea66aa33"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/LabelFieldEditor.java":[1447,1636467501032.239,"0e746105793ca700ab0494505693bdbd218afe2b71195a58063748b3eb41b32c"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/Preferences.java":[1699,1636467501033.2446,"a704a029de52aaae3850a75ec1fa7ec5519df32ef7718cf7a1ae3377a40e0373"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/properties/PreferencesPage.java":[2478,1636467501034.2405,"d29ccc9fddf5970aa3f03afac78dc5b9a10abab39c590fe54ab75b24819dd251"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/runner/Authenticator.java":[2337,1636467501035.244,"811b0a0564844eb5ab905afe2d114c0f142240356acb4375fbd9e94ead792e26"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/utils/PluginConstants.java":[248,1636467501036.2405,"437b80022369e3ebb158bca76116b21d79324a002433f1d899970690268eaf8e"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/CheckmarxView.java":[23995,1636467501037.243,"3edfb0d408c2aa5622b1a1cec477436a2b0f9bb49536151b717e35d9f169d3ea"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/DataProvider.java":[10700,1636467501038.2466,"6f3f543c0a6be35bb0a0e21151155832990bb4a315ae9d02a9555aaa5fc34da5"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/DisplayModel.java":[2531,1636467501038.2466,"d8dbd0f8b945e0b15b51e0be4c4eb93ef3474f53a2b0af320942ef415cde5b9c"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/ColumnProvider.java":[872,1636467501039.2424,"91c97fde70005623ef753147ebe0834d9f369a422adaa22a4c3fbf2f73dfe616"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/ColumnTextProvider.java":[552,1636467501039.2424,"6dfb8940f477ac1ca624d97cdc807f16bb790d8b9a6055d4b14dfd04345b29fe"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/LinkLabelProvider.java":[2514,1636467501039.2424,"5b36e4992e1721cb392da8d5191c5355f0be7dad96bb5ec7518e93d81b9ba646"],"c:/_repos/eclipse/checkmarx-ast-eclipse-plugin/checkmarx-ast-eclipse-plugin/src/com/checkmarx/eclipse/views/provider/TreeContentProvider.java":[871,1636467501040.2407,"428872a1aac9e496bfe9e4f4f0eb6e55730325444e00ef5f226dc08be12c8959"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\Activator.java":[1434,1636467501031.2786,"b921d31c6730bdff04c667cc6d26aca119aa66df2d88757630614415450c72e8"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\model\\ScanConfig.java":[72,1636467501031.2786,"2a724be47ea4aa3c066a5227a3235af5a73362392fdd2d492949a42dac06a519"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\AuthButtonFieldEditor.java":[1044,1636467501032.239,"b3c7cd9ac94d4c135b46003b20f6d04f3dfcc6b7c785cda4bebf698cea66aa33"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\LabelFieldEditor.java":[1447,1636467501032.239,"0e746105793ca700ab0494505693bdbd218afe2b71195a58063748b3eb41b32c"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\Preferences.java":[1699,1636467501033.2446,"a704a029de52aaae3850a75ec1fa7ec5519df32ef7718cf7a1ae3377a40e0373"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\properties\\PreferencesPage.java":[2478,1636467501034.2405,"d29ccc9fddf5970aa3f03afac78dc5b9a10abab39c590fe54ab75b24819dd251"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\runner\\Authenticator.java":[2337,1636467501035.244,"811b0a0564844eb5ab905afe2d114c0f142240356acb4375fbd9e94ead792e26"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\utils\\PluginConstants.java":[248,1636467501036.2405,"437b80022369e3ebb158bca76116b21d79324a002433f1d899970690268eaf8e"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\DataProvider.java":[10700,1636467501038.2466,"6f3f543c0a6be35bb0a0e21151155832990bb4a315ae9d02a9555aaa5fc34da5"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\CheckmarxView.java":[23995,1636467501037.243,"3edfb0d408c2aa5622b1a1cec477436a2b0f9bb49536151b717e35d9f169d3ea"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\ColumnProvider.java":[872,1636467501039.2424,"91c97fde70005623ef753147ebe0834d9f369a422adaa22a4c3fbf2f73dfe616"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\DisplayModel.java":[2531,1636467501038.2466,"d8dbd0f8b945e0b15b51e0be4c4eb93ef3474f53a2b0af320942ef415cde5b9c"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\LinkLabelProvider.java":[2514,1636467501039.2424,"5b36e4992e1721cb392da8d5191c5355f0be7dad96bb5ec7518e93d81b9ba646"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\ColumnTextProvider.java":[552,1636467501039.2424,"6dfb8940f477ac1ca624d97cdc807f16bb790d8b9a6055d4b14dfd04345b29fe"],"c:\\_repos\\eclipse\\checkmarx-ast-eclipse-plugin\\checkmarx-ast-eclipse-plugin\\src\\com\\checkmarx\\eclipse\\views\\provider\\TreeContentProvider.java":[871,1636467501040.2407,"428872a1aac9e496bfe9e4f4f0eb6e55730325444e00ef5f226dc08be12c8959"]} \ No newline at end of file diff --git a/.vscode/diff/vulsCount.txt b/.vscode/diff/vulsCount.txt deleted file mode 100644 index c2270834..00000000 --- a/.vscode/diff/vulsCount.txt +++ /dev/null @@ -1 +0,0 @@ -0 \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index a7e16169..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "WhiteSource Advise.Diff.BaseBranch": "master" -} \ No newline at end of file From cd285256ebb88302a75a5e8761557429ca8cf744 Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 9 Nov 2021 15:35:05 +0000 Subject: [PATCH 3/5] update release --- .github/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 66a7acea..7426ae54 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,5 +28,10 @@ jobs: - name: Update the POM version. run: mvn -B versions:set -DnewVersion='${{ env.RELEASE_VERSION }}' --file pom.xml -DskipTests + - name: Create release + run: mvn clean install + - name: Release uses: softprops/action-gh-release@v1 + with: + files: ./com.checkmarx.eclipse.site/target/com.checkmarx.eclipse.site-*.zip From fdd51c59fb731c51acf6149863f2b086b1636c0a Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 9 Nov 2021 15:55:27 +0000 Subject: [PATCH 4/5] update ci --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b07ca878..9d9751a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: CX_CLIENT_SECRET: ${{ secrets.CLIENT_SECRET}} CX_BASE_URI: ${{ secrets.BASE_URI }} CX_TENANT: ${{ secrets.TENANT }} - run: mvn -B test --file pom.xml + run: mvn clean install cx-scan: runs-on: ubuntu-latest steps: From e06a7ad4d1cb836b6e2841b12a58f563e84d4c32 Mon Sep 17 00:00:00 2001 From: Pedro Lopes Date: Tue, 9 Nov 2021 18:03:27 +0000 Subject: [PATCH 5/5] update java version --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d9751a3..bf51445f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,10 +9,10 @@ jobs: - name: Checkout uses: actions/checkout@v2 - - name: Set up JDK 8 + - name: Set up JDK 11 uses: actions/setup-java@v1 with: - java-version: 8 + java-version: 11 - name: Cache local Maven repository uses: actions/cache@v2