File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Run MUnit Tests
33on :
44 pull_request :
55 branches : [ "main" ]
6+ workflow_dispatch :
67
78jobs :
89 build :
2526 servers : ' [{"id": "mulesoft-ee-releases", "username": "${env.MULE_REPO_USER}", "password": "${env.MULE_REPO_PASSWORD}"}]'
2627 repositories : ' [{"id": "mulesoft-ee-releases", "name": "MuleSoft EE Releases", "url": "https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/"}]'
2728
28- - name : Build and test
29+ - name : Build and optionally test when Mule EE secrets are available
2930 env :
3031 MULE_REPO_USER : ${{ secrets.MULE_REPO_USER }}
3132 MULE_REPO_PASSWORD : ${{ secrets.MULE_REPO_PASSWORD }}
32- run : mvn -B verify
33+ run : |
34+ if [[ -n "$MULE_REPO_USER" ]]; then
35+ mvn -B clean verify
36+ else
37+ echo "::notice file=build.yml,title=Skipping Tests::Mule EE secrets not found. Skipping tests after build."
38+ mvn -B clean install -DskipTests
39+ fi
You can’t perform that action at this time.
0 commit comments