close #8 Convertiti i primi 1000 numeri interi in romani #13
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Java CI with Maven and Coveralls | |
# Esegue il workflow su ogni push | |
on: [push] | |
jobs: | |
build: | |
# Utilizza l'ultima versione di Ubuntu come ambiente di esecuzione | |
runs-on: ubuntu-latest | |
steps: | |
# Step per clonare il repository | |
- uses: actions/checkout@v3 | |
# Step per impostare JDK 11 usando il setup-java action | |
- name: Set up JDK 11 | |
uses: actions/setup-java@v3 | |
with: | |
java-version: '11' # Specifica la versione di Java da usare | |
distribution: 'temurin' # Specifica la distribuzione del JDK | |
java-package: jdk # Specifica il tipo di pacchetto Java | |
cache: maven # Abilita la cache di Maven | |
# Step per costruire il progetto usando Maven | |
- name: Build with Maven | |
run: mvn -B install --file pom.xml # Costruisce il progetto e installa le dipendenze specificate nel file pom.xml | |
# Step per eseguire il report di Coveralls usando Maven | |
- name: Coveralls | |
run: mvn -B coveralls:report --define repoToken=${{ secrets.COVERALLS_REPO_TOKEN }} # Esegue il plugin Coveralls per generare il report di copertura |