Skip to content

Commit f18c3a8

Browse files
authored
Merge pull request #26 from robotframework/release/2.0.0
Release/2.0.0
2 parents 867aed1 + 533115f commit f18c3a8

File tree

89 files changed

+1493
-1408
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1493
-1408
lines changed

.editorconfig

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 4
6+
end_of_line = lf
7+
insert_final_newline = true
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
11+
[*.java]
12+
continuation_indent_size = 8
13+
max_line_length = 80
14+
15+
[*.yml]
16+
indent_size = 2

.github/workflows/maven.yml

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Java CI
2+
3+
on: [push]
4+
5+
jobs:
6+
build_and_test:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
# test against LTS java versions:
11+
java: [ 8, 11 ]
12+
name: Test with Java ${{ matrix.java }}
13+
steps:
14+
- uses: actions/checkout@v1
15+
- name: Set up JDK ${{ matrix.java }}
16+
uses: actions/setup-java@v1
17+
with:
18+
java-version: ${{ matrix.java }}
19+
- name: Build with Maven
20+
run: mvn -B verify --file pom.xml
21+
release:
22+
needs: [build_and_test]
23+
if: github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/tags/')
24+
runs-on: ubuntu-latest
25+
name: Release package
26+
steps:
27+
- uses: actions/checkout@v1
28+
- name: Set up JDK
29+
uses: actions/setup-java@v1
30+
with:
31+
java-version: 8
32+
- name: Release Maven package
33+
uses: samuelmeuli/action-maven-publish@v1
34+
with:
35+
gpg_private_key: ${{ secrets.gpg_private_key }}
36+
gpg_passphrase: ${{ secrets.gpg_passphrase }}
37+
nexus_username: ${{ secrets.nexus_username }}
38+
nexus_password: ${{ secrets.nexus_password }}

.gitignore

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
# ignore eclipse files
2-
.classpath
3-
.settings
4-
.project
5-
target
6-
1+
# ignore IDE files
72
.idea
3+
.vscode
84
*iml
95
*ipr
106
*iws
7+
8+
# eclipse
9+
.classpath
10+
.settings
11+
.project
12+
1113
/.DS_Store
14+
/target with spaces
15+
/target
16+
*.class

demo/tests/example.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Library org.robotframework.javalib.library.AnnotationLibrary org/robotfram
44

55
*** Test Cases ***
66
ClassPathLibrary Example
7-
Interface Based Keyword
8-
7+
Interface Based Keyword
8+
99
AnnotationLibrary Example
1010
Annotation Based Keyword

0 commit comments

Comments
 (0)