FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
biojava/.github/workflows/master.yml at biojava-7.1.4 · biojava/biojava · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
biojava
/
biojava
Public
Notifications
You must be signed in to change notification settings
Fork
398
Star
630
Code
Issues
69
Pull requests
8
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Expand file tree
Breadcrumbs
biojava
/
.github
/
workflows
/
master.yml
Copy path
View runs
More file actions
More file actions
Latest commit
History
History
History
37 lines (33 loc) · 1.26 KB
Breadcrumbs
biojava
/
.github
/
workflows
/
master.yml
Copy path
File metadata and controls
37 lines (33 loc) · 1.26 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name
:
Master Build
on
:
push
:
branches
:
-
master
permissions
:
contents
:
read
#
to fetch code (actions/checkout)
jobs
:
test
:
runs-on
:
${{ matrix.os }}
strategy
:
matrix
:
#
We do one OS only to reduce resource utilization. To do macOS to this would be needed:
#
os: [ubuntu-20.04, macOS-latest]
os
:
[ubuntu-latest]
java
:
[21]
fail-fast
:
false
max-parallel
:
4
name
:
Test JDK ${{ matrix.java }}, ${{ matrix.os }}
steps
:
-
uses
:
actions/checkout@v4
-
name
:
Set up JDK
uses
:
actions/setup-java@v4
with
:
distribution
:
'
oracle
'
java-version
:
${{ matrix.java }}
-
name
:
Build, test (no integration) and Sonarqube analyse
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
#
Needed to get PR information, if any
SONAR_TOKEN
:
${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL
:
${{ secrets.SONAR_HOST_URL }}
#
The following builds the project, runs the tests with coverage (no integration tests) and then executes the SonarCloud analysis
run
:
mvn verify -pl '!biojava-integrationtest' org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=biojava_biojava -Dsonar.organization=biojava --no-transfer-progress
Back
|
FazBrowse Home
|
New Git URL