File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -20,13 +20,23 @@ jobs:
2020 cache : maven
2121
2222 - name : maven-settings-action
23+ if : ${{ secrets.MULE_REPO_USER != '' && secrets.MULE_REPO_PASSWORD != '' }}
2324 uses : s4u/maven-settings-action@894661b3ddae382f1ae8edbeab60987e08cf0788 # commit hash references to v4.0.0
2425 with :
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
2829 - name : Build and test
30+ if : ${{ secrets.MULE_REPO_USER != '' && secrets.MULE_REPO_PASSWORD != '' }}
2931 env :
3032 MULE_REPO_USER : ${{ secrets.MULE_REPO_USER }}
3133 MULE_REPO_PASSWORD : ${{ secrets.MULE_REPO_PASSWORD }}
32- run : mvn -B verify
34+ run : mvn -B clean verify
35+
36+
37+ - name : Build only because of missing Mule EE secrets
38+ if : ${{ secrets.MULE_REPO_USER == '' || secrets.MULE_REPO_PASSWORD == '' }}
39+ env :
40+ MULE_REPO_USER : ${{ secrets.MULE_REPO_USER }}
41+ MULE_REPO_PASSWORD : ${{ secrets.MULE_REPO_PASSWORD }}
42+ run : mvn -B clean install -DskipTests
You can’t perform that action at this time.
0 commit comments