Skip to content

Commit

Permalink
Added Eclipse Dash Tool step in Kapua CI GitHub workflow
Browse files Browse the repository at this point in the history
Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
  • Loading branch information
Coduz committed Sep 26, 2022
1 parent 4948840 commit a4ee2de
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/github-actions.yaml
@@ -1,4 +1,4 @@
name: kapua-continuous-integration
name: Kapua CI
on: [ push, pull_request ] # Triggers the workflow on push or pull request events

env:
Expand All @@ -25,6 +25,13 @@ jobs:
- run: mvn -v
- run: mvn -B ${BUILD_OPTS} -DskipTests clean install
- run: bash <(curl -s https://codecov.io/bash)
license-check:
# Documentation: https://github.com/eclipse/dash-licenses#reusable-github-workflow-for-automatic-license-check-and-ip-team-review-requests
uses: eclipse/dash-licenses/.github/workflows/mavenLicenseCheck.yml@master
with:
projectId: iot.kapua
secrets:
gitlabAPIToken: ${{ secrets.IOT_KAPUA_GITLAB_API_TOKEN }} # We should ask Eclipse to add this secret at some point. Currently, we do not want to do automatic license vetting submission.
test-brokerAcl:
needs: build-kapua
runs-on: ubuntu-latest
Expand Down

0 comments on commit a4ee2de

Please sign in to comment.