diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8d31485..62de6ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [12.x] + node-version: [14.x] os: [ubuntu-latest] steps: @@ -34,17 +34,17 @@ jobs: release: needs: test runs-on: ubuntu-latest - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/main' strategy: fail-fast: false matrix: - node: [12] + node: [14] steps: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 12.x + node-version: 14.x - name: Check out repo uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 678189e..9e1e12f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,26 @@ and this project adheres to ## [Unreleased] +### Added + +- Updated SDK versions to v8 + +- Entities: + + | Resources | Entity `_type` | Entity `_class` | + | --------- | ------------------- | --------------- | + | Account | `sonarqube_account` | `Account` | + | Finding | `sonarqube_finding` | `Finding` | + +- Relationships: + + | Source Entity `_type` | Relationship `_class` | Target Entity `_type` | + | --------------------- | --------------------- | ---------------------- | + | `sonarqube_account` | **HAS** | `sonarqube_project` | + | `sonarqube_account` | **HAS** | `sonarqube_user` | + | `sonarqube_account` | **HAS** | `sonarqube_user_group` | + | `sonarqube_project` | **HAS** | `sonarqube_finding` | + ## 0.1.0 2021-04-29 ### Added diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 812d7f7..dc0c419 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -85,6 +85,8 @@ The following entities are created: | Resources | Entity `_type` | Entity `_class` | | --------- | ---------------------- | --------------- | +| Account | `sonarqube_account` | `Account` | +| Finding | `sonarqube_finding` | `Finding` | | Project | `sonarqube_project` | `Project` | | User | `sonarqube_user` | `User` | | UserGroup | `sonarqube_user_group` | `UserGroup` | @@ -93,9 +95,13 @@ The following entities are created: The following relationships are created: -| Source Entity `_type` | Relationship `_class` | Target Entity `_type` | -| ---------------------- | --------------------- | --------------------- | -| `sonarqube_user_group` | **HAS** | `sonarqube_user` | +| Source Entity `_type` | Relationship `_class` | Target Entity `_type` | +| ---------------------- | --------------------- | ---------------------- | +| `sonarqube_account` | **HAS** | `sonarqube_project` | +| `sonarqube_account` | **HAS** | `sonarqube_user` | +| `sonarqube_account` | **HAS** | `sonarqube_user_group` | +| `sonarqube_project` | **HAS** | `sonarqube_finding` | +| `sonarqube_user_group` | **HAS** | `sonarqube_user` |