Fabian Krüger
ff814b4e56
Deploy test jar to snapshots
2024-01-26 09:48:50 +01:00
Fabian Krüger
d1a918a0a5
Fix comment that failed javadoc
...
Run PR build with javadoc profile to fail PR build instead of main build
2024-01-23 12:09:28 +01:00
Fabian Krüger
169ca2b26a
Test Maven type resolution
...
* Make -test jar a deploy artifact
* Add util package from test
* Test type resolution and usage for simplistic scenario
2024-01-13 16:32:20 +01:00
Fabian Krüger
93bcf7bd7e
Deploy javadoc
2024-01-10 17:13:18 +01:00
Fabian Krüger
615b7c498c
Add modules to build
...
* Add ignore patterns to not deploy tests and examples
2024-01-10 15:56:15 +01:00
Fabian Krüger
474342bc9f
Add Java 17
2024-01-10 14:31:25 +01:00
Fabian Krüger
b58a675c18
Fix ci build
...
Add missing checkout step
2024-01-10 14:22:01 +01:00
Fabian Krüger
cf7e358c66
Snapshot build
...
* Rename modules to follow naming schema
* Deploy snapshot
* Provide ci and pr-ci build
2024-01-10 14:05:18 +01:00
Fabian Krüger
e23bad299e
Fix build
...
* Adjust some test assertions for GH action
* Run build on pr
2024-01-05 23:49:35 +01:00
Fabian Krüger
3322ef7335
Add deploy snapshot job
2024-01-05 17:16:33 +01:00
aboyko
b698630f76
Run mvn install via GHA and include Gradle parser projects
2024-01-02 17:49:51 -05:00
Fabian Krüger
8fc77a20bc
Fix Windows build
...
* Fix paths for all OS
* Tweak build file
* Provide correct class to logger
* Download dependencies before comparing parse reults
When local Maven repo is empty the Markers added by the RewriteMavenProjectParser (comparing) and the RewriteProjectParser (under test) differ.
This is because one downloads the dependencies and the next takes them form local Maven and the URIs for dependencies then differ.
By builing the projects with Maven first the dependencies will be available in local Maven repo and taken from there by both parsers.
* Add logging
* fix formatting
* Ignore test when using Windows
2023-12-21 10:13:31 +01:00
Janne Valkealahti
186bffe1f9
Run ci only from main with push
...
- This prevents accidental publish(when that's added)
if some random branch is added.
2023-12-18 12:56:24 +00:00
Janne Valkealahti
832958102f
Add timeout for build
...
- Build may hung up so timeout after 15min
- Relates #2
2023-12-14 18:10:44 +00:00
Janne Valkealahti
a52f64dd33
Disable maven cache with setup-java
...
- Should fix Error: ENOENT: no such file or directory error
with setup-java
- Relates #2
2023-12-14 17:56:19 +00:00
Janne Valkealahti
a9bb18fded
Setup git on windows for long paths
...
- Relates #2
- Relates #5
2023-12-14 17:14:49 +00:00
Janne Valkealahti
4adca91764
Add ci workflow
...
- Just compile/test for now
- Relates #2
2023-12-14 10:58:50 +00:00