File tree Expand file tree Collapse file tree 11 files changed +91
-72
lines changed
Expand file tree Collapse file tree 11 files changed +91
-72
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ # Maintain dependencies for GitHub Actions
4+ - package-ecosystem : " github-actions"
5+ directory : " /"
6+ schedule :
7+ interval : " daily"
Original file line number Diff line number Diff line change 1+ name : Build
2+
3+ on :
4+ pull_request :
5+ branches : [ master ]
6+
7+ push :
8+ branches : [ master ]
9+
10+ release :
11+ types : [ created ]
12+
13+ jobs :
14+ build :
15+
16+ runs-on : ubuntu-latest
17+ steps :
18+ - uses : actions/checkout@v2
19+ - uses : actions/setup-java@v1
20+ with :
21+ java-version : 1.8
22+
23+ - name : Cache Maven packages
24+ 25+ with :
26+ path : ~/.m2
27+ key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
28+ restore-keys : ${{ runner.os }}-m2
29+
30+ - name : Write Maven Settings
31+ uses : whelk-io/maven-settings-xml-action@v14
32+ with :
33+ servers : ' [{ "id": "github", "username": "${{ github.actor }}", "password": "${{ secrets.GITHUB_TOKEN }}" }]'
34+
35+ - name : Build with Maven
36+ run : |
37+ mvn --batch-mode package
38+
39+ - name : Archive Build Output
40+ uses : actions/upload-artifact@v2
41+ with :
42+ name : svnclientadapter
43+ path : |
44+ base/target/*.jar
45+ !base/target/*-sources.jar
46+ cmdline/target/*.jar
47+ !cmdline/target/*-sources.jar
48+ javahl/target/*.jar
49+ !javahl/target/*-sources.jar
50+ svnkit/target/*.jar
51+ !svnkit/target/*-sources.jar
52+
53+ - name : Publish package
54+ if : github.event_name == 'release'
55+ run : mvn --batch-mode deploy
56+ env :
57+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11# SVNClientAdapter
2+ [ ![ Build Status] ( https://github.com/subclipse/svnclientadapter/workflows/Build/badge.svg )] ( https://github.com/subclipse/svnclientadapter/actions )
23
3- [ ![ Build Status] ( https://travis-ci.org/subclipse/svnclientadapter.svg?branch=master )] ( https://travis-ci.org/subclipse/svnclientadapter )
4- [ ![ Download] ( https://api.bintray.com/packages/subclipse/maven/svnclientadapter/images/download.svg ) ] ( https://bintray.com/subclipse/maven/svnclientadapter/_latestVersion )
54
65SVNClientAdapter is a high-level Java API for Subversion. You can write your code to the SVNClientAdapter Java interfaces and then at runtime run it with any of the three adapter implementations:
76
Original file line number Diff line number Diff line change 2121
2222 <build >
2323 <plugins >
24- <plugin >
25- <groupId >org.apache.maven.plugins</groupId >
26- <artifactId >maven-compiler-plugin</artifactId >
27- <version >2.3.2</version >
28- <configuration >
29- <source >1.6</source >
30- <target >1.6</target >
31- </configuration >
32- </plugin >
3324 <plugin >
3425 <groupId >biz.aQute.bnd</groupId >
3526 <artifactId >bnd-maven-plugin</artifactId >
5243 <plugin >
5344 <groupId >org.apache.maven.plugins</groupId >
5445 <artifactId >maven-jar-plugin</artifactId >
46+ <version >3.2.0</version >
5547 <configuration >
5648 <archive >
5749 <manifestFile >${project.build.outputDirectory} /META-INF/MANIFEST.MF</manifestFile >
Original file line number Diff line number Diff line change 2929
3030 <build >
3131 <plugins >
32- <plugin >
33- <groupId >org.apache.maven.plugins</groupId >
34- <artifactId >maven-compiler-plugin</artifactId >
35- <version >2.3.2</version >
36- <configuration >
37- <source >1.6</source >
38- <target >1.6</target >
39- </configuration >
40- </plugin >
4132 <plugin >
4233 <groupId >biz.aQute.bnd</groupId >
4334 <artifactId >bnd-maven-plugin</artifactId >
6051 <plugin >
6152 <groupId >org.apache.maven.plugins</groupId >
6253 <artifactId >maven-jar-plugin</artifactId >
54+ <version >3.2.0</version >
6355 <configuration >
6456 <archive >
6557 <manifestFile >${project.build.outputDirectory} /META-INF/MANIFEST.MF</manifestFile >
Original file line number Diff line number Diff line change 2121
2222 <repositories >
2323 <repository >
24- <id >bintray-subclipse-maven </id >
25- <name >bintray </name >
26- <url >http ://dl.bintray. com/subclipse/maven </url >
24+ <id >github </id >
25+ <name >JavaHL Apache Maven Packages </name >
26+ <url >https ://maven.pkg.github. com/subclipse/javahl </url >
2727 </repository >
2828 </repositories >
2929
4242
4343 <build >
4444 <plugins >
45- <plugin >
46- <groupId >org.apache.maven.plugins</groupId >
47- <artifactId >maven-compiler-plugin</artifactId >
48- <version >2.3.2</version >
49- <configuration >
50- <source >1.6</source >
51- <target >1.6</target >
52- </configuration >
53- </plugin >
5445 <plugin >
5546 <groupId >biz.aQute.bnd</groupId >
5647 <artifactId >bnd-maven-plugin</artifactId >
7364 <plugin >
7465 <groupId >org.apache.maven.plugins</groupId >
7566 <artifactId >maven-jar-plugin</artifactId >
67+ <version >3.2.0</version >
7668 <configuration >
7769 <archive >
7870 <manifestFile >${project.build.outputDirectory} /META-INF/MANIFEST.MF</manifestFile >
Original file line number Diff line number Diff line change 44 <groupId >org.tigris.svnclientadapter</groupId >
55 <artifactId >multi</artifactId >
66 <version >1.14.0</version >
7- <name >svnClientAdapter </name >
7+ <name >svnclientadapter </name >
88 <url >https://github.com/subclipse/svnclientadapter</url >
99 <packaging >pom</packaging >
1010
2323 <plugin >
2424 <groupId >org.apache.maven.plugins</groupId >
2525 <artifactId >maven-compiler-plugin</artifactId >
26- <version >2.3.2 </version >
26+ <version >3.8.1 </version >
2727 <configuration >
28- <source >1.6 </source >
29- <target >1.6 </target >
28+ <source >1.8 </source >
29+ <target >1.8 </target >
3030 </configuration >
3131 </plugin >
3232 <plugin >
3333 <groupId >org.apache.maven.plugins</groupId >
3434 <artifactId >maven-source-plugin</artifactId >
35+ <version >3.2.0</version >
3536 <executions >
3637 <execution >
3738 <id >attach-sources</id >
4344 </plugin >
4445 </plugins >
4546 </build >
47+
4648 <distributionManagement >
47- <repository >
48- <id >bintray-subclipse-maven </id >
49- <name >subclipse-maven </name >
50- <url >https://api.bintray. com/maven/ subclipse/maven/ svnclientadapter/;publish=1 </url >
51- </repository >
49+ <repository >
50+ <id >github </id >
51+ <name >GitHub Packages </name >
52+ <url >https://maven.pkg.github. com/subclipse/svnclientadapter</url >
53+ </repository >
5254 </distributionManagement >
55+
5356</project >
Original file line number Diff line number Diff line change 1212 </properties >
1313
1414 <repositories >
15- <repository >
16- <id >bintray-subclipse-maven </id >
17- <name >bintray </name >
18- <url >http ://dl.bintray. com/subclipse/maven </url >
15+ <repository >
16+ <id >github </id >
17+ <name >svnClientAdapter Apache Maven Packages </name >
18+ <url >https ://maven.pkg.github. com/subclipse/svnclientadapter </url >
1919 </repository >
2020 </repositories >
2121
3939 <plugin >
4040 <groupId >org.apache.maven.plugins</groupId >
4141 <artifactId >maven-compiler-plugin</artifactId >
42- <version >2.3.2 </version >
42+ <version >3.8.1 </version >
4343 <configuration >
44- <source >1.6 </source >
45- <target >1.6 </target >
44+ <source >1.8 </source >
45+ <target >1.8 </target >
4646 </configuration >
4747 </plugin >
4848 <plugin >
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments