Add ci only for tests

This commit is contained in:
2025-04-08 23:49:45 +03:00
parent 8ab982b360
commit d67ae7edb0

31
.src.ci.yaml Normal file
View File

@@ -0,0 +1,31 @@
on:
push:
- workflows: build-package-workflow
filter:
branches: ["main"]
pull_request:
- workflows: build-package-workflow
filter:
source_branches: ["**", "!test**"]
target_branches: "main"
workflows:
build-package-workflow:
tasks:
- build-package-task
tasks:
- name: build-package-task
cubes:
- name: setup-jdk
script:
- sudo apt install openjdk-17-jdk -y
- name: test
script:
- ./gradlew check
- name: package
script:
- ./gradlew assemble
artifacts:
paths:
- build/libs/memes-tv-0.0.1-SNAPSHOT.jar