Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[don't merge] Try out Github Actions over TravisCI #8248

Draft
wants to merge 56 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
ab56d91
try out github actions over travis
fearphage Sep 11, 2021
d5a7471
added distribution
fearphage Sep 11, 2021
5359424
added MAVEN_OPTS
fearphage Sep 11, 2021
ed5122c
try a different distribution :shrug:
fearphage Sep 11, 2021
ad53113
try a newer version of java
fearphage Sep 11, 2021
ecdea6d
try jre over jdk
fearphage Sep 11, 2021
ea50628
jre+fx?
fearphage Sep 11, 2021
e0d2aa7
jdk+fx
fearphage Sep 11, 2021
17a9d74
does this speed up the test run?
fearphage Sep 11, 2021
7fbb2ce
no parallel tests
fearphage Sep 11, 2021
0bc83dd
increase maven_opts to 3 gigs? :shrug:
fearphage Sep 11, 2021
591d772
removed parallelism from install
fearphage Oct 1, 2021
7f2f696
try reporting to coveralls
fearphage Oct 3, 2021
ae10901
added jacoco.skip=false
fearphage Oct 3, 2021
bf5423c
removed mvn clean
fearphage Oct 3, 2021
b12e084
removed debug
fearphage Oct 3, 2021
f05ba1e
removed duplicate define
fearphage Oct 3, 2021
0454fbe
added verify phase
fearphage Oct 3, 2021
44c4a0a
disabled actions/setup-java cache
fearphage Oct 3, 2021
d6699f6
disable jacoco.skip for testing step
fearphage Oct 3, 2021
5477846
copying the Travis CI setup
fearphage Oct 4, 2021
998decd
Merge branch 'master' into github-actions
fearphage Oct 4, 2021
c778d7d
removed travis changes from this branch
fearphage Oct 4, 2021
8557860
Merge branch 'github-actions' of github.com:fearphage/mage into githu…
fearphage Oct 4, 2021
ede3915
Merge branch 'master' of github.com:magefree/mage into github-actions
fearphage Oct 4, 2021
fe5f70b
env over cli params
fearphage Oct 5, 2021
f71ce76
Merge branch 'magefree:master' into github-actions
fearphage Oct 5, 2021
6d2b020
tweaking env
fearphage Oct 5, 2021
e3c3188
Merge branch 'github-actions' of github.com:fearphage/mage into githu…
fearphage Oct 5, 2021
1f8eac7
re-enable the cache to work around network issues?
fearphage Oct 6, 2021
da4ef53
added maven timeout options
fearphage Oct 6, 2021
b6dfb0d
pass pr on command line
fearphage Oct 6, 2021
860e527
another day, another try
fearphage Oct 6, 2021
4a6b808
added build number
fearphage Oct 6, 2021
fd9db88
fixed variable values
fearphage Oct 6, 2021
4370b9d
tweaking values
fearphage Oct 6, 2021
7e71e39
Merge branch 'master' of github.com:magefree/mage into github-actions
fearphage Oct 7, 2021
7db8e56
use github action instead of java to send report
fearphage Oct 7, 2021
bfe9c43
jacoco doesn't support LCOV :cry:
fearphage Oct 7, 2021
f4ad6e8
separated coveralls:report into its own step
fearphage Oct 7, 2021
0308380
I don't understand the interdependencies of each goal :shrug:
fearphage Oct 7, 2021
236deec
try passing jacocoReports config
fearphage Oct 8, 2021
2bfdc26
fixed nesting? :shrug:
fearphage Oct 8, 2021
bef6c93
Merge branch 'master' of github.com:magefree/mage into github-actions
fearphage Mar 4, 2022
86a4484
Merge branch 'magefree:master' into github-actions
fearphage Feb 16, 2024
92976c9
Update actions to see how this fails now
fearphage Feb 16, 2024
704026a
Update report location? :shrug:
fearphage Feb 16, 2024
4bbb65f
cleaning up
fearphage Feb 16, 2024
7c1f90f
reverted maven options :shrug:
fearphage Feb 16, 2024
27dca19
limit test runs to changes in java and xml files
fearphage Feb 16, 2024
6b6d0d9
exclude generated sources from coverage report
fearphage Feb 16, 2024
b6785b1
fixed typo
fearphage Feb 16, 2024
b245eed
fixed wildcard ignore path
fearphage Feb 17, 2024
83d53b9
dust myself off and try again
fearphage Feb 17, 2024
4448db8
corrected static ignore path
fearphage Feb 17, 2024
dfd7e94
Merge branch 'magefree:master' into github-actions
fearphage Feb 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update actions to see how this fails now
fearphage authored Feb 16, 2024
commit 92976c9392b54b04f3d25c7ae67c1e678f7ac62f
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -16,9 +16,9 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-java@v2
- uses: actions/setup-java@v4
with:
java-version: 8
java-package: jdk+fx