@@ -30,50 +30,43 @@ jobs:
3030 distribution : ' temurin'
3131 - name : Setup Gradle
3232 uses : gradle/gradle-build-action@v2
33- - name : Build with Gradle
33+ - name : Set Gradle executable
34+ run : chmod +x gradlew
35+ - name : Compile Task-Tracker-Entities
3436 run : |
35- chmod +x gradlew &&
36-
37- echo "Starting Task-Tracker-Entities" &&
3837 cd Task-Tracker-Entities &&
3938 ln -s ../gradle &&
4039 ln -s ../gradlew &&
4140 ./gradlew check &&
42- ./gradlew publishToMavenLocal &&
43- echo "Finsihed Task-Tracker-Entities" &&
44-
45- echo "Starting Task-Tracker-Entities-Impl" &&
46- cd ../Task-Tracker-Entities-Impl &&
41+ ./gradlew publishToMavenLocal
42+ - name : Compile Task-Tracker-Entities-Impl
43+ run : |
44+ cd Task-Tracker-Entities-Impl &&
4745 ln -s ../gradle &&
4846 ln -s ../gradlew &&
4947 ./gradlew check &&
50- ./gradlew publishToMavenLocal &&
51- echo "Finsihed Task-Tracker-Entities-Impl" &&
52-
53- echo "Starting Task-Tracker-Usecases" &&
54- cd ../Task-Tracker-Usecases &&
48+ ./gradlew publishToMavenLocal
49+ - name : Compile Task-Tracker-Usecases
50+ run : |
51+ cd Task-Tracker-Usecases &&
5552 ln -s ../gradle &&
5653 ln -s ../gradlew &&
5754 ./gradlew check &&
58- ./gradlew publishToMavenLocal &&
59- echo "Finished Task-Tracker-Usecases" &&
60-
61- echo "Starting Task-Tracker-Usecases-SQLite-Impl" &&
62- cd ../Task-Tracker-Usecases-SQLite-Impl &&
55+ ./gradlew publishToMavenLocal
56+ - name : Compile Task-Tracker-Usecases-SQLite-Impl
57+ run : |
58+ cd Task-Tracker-Usecases-SQLite-Impl &&
6359 ln -s ../gradle &&
6460 ln -s ../gradlew &&
6561 ./gradlew check &&
66- ./gradlew publishToMavenLocal &&
67- echo "Finsihed Task-Tracker-Usecases-SQLite-Impl" &&
68-
69- echo "Starting Task-Tracker-CLI" &&
70- cd ../Task-Tracker-CLI &&
62+ ./gradlew publishToMavenLocal
63+ - name : Compile Task-Tracker-Usecases-CLI
64+ run : |
65+ cd Task-Tracker-CLI &&
7166 ln -s ../gradle &&
7267 ln -s ../gradlew &&
7368 ./gradlew check &&
74- ./gradlew assembleDist &&
75- echo "Finsihed Task-Tracker-CLI"
76-
69+ ./gradlew assembleDist
7770 - uses : actions/upload-artifact@v3
7871 with :
7972 name : distribution
0 commit comments