Skip to content

Commit d68d9f6

Browse files
Update java-ci.yml
1 parent 7b37f08 commit d68d9f6

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/java-ci.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,23 @@ jobs:
2424
- name: Compile Java Code
2525
run: |
2626
mkdir -p out
27-
# Компіляція файлів. Файли з package "src.test" збережуть свою структуру:
27+
# Компільовуємо файли; оскільки в тестовому класі вказано package "src.test",
28+
# класи будуть збережені з відповідною структурою каталогів.
2829
javac -d out src/domain/CommandLineArgsPrinter.java src/test/CommandLineArgsTester.java
2930
3031
- name: Run Tests
32+
id: run_tests
3133
run: |
32-
# Оскільки клас знаходиться в пакеті "src.test", запускаємо його за повним ім'ям:
34+
# Запускаємо тестовий клас, використовуючи повне ім'я
3335
java -cp out src.test.CommandLineArgsTester
36+
continue-on-error: true
37+
38+
- name: Calculate Grade
39+
id: grade
40+
if: always()
41+
env:
42+
# Використовуємо outcome кроку run_tests ("success" або "failure")
43+
TESTS_STATUS: ${{ steps.run_tests.outcome }}
44+
run: |
45+
chmod +x ./grade.sh
46+
./grade.sh

0 commit comments

Comments
 (0)