Skip to content

Commit

Permalink
example: add a CI pipeline for gradle (#862) (#963)
Browse files Browse the repository at this point in the history
  • Loading branch information
AdrianSot committed Jan 7, 2021
1 parent 93d160b commit d7f79f1
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 0 deletions.
19 changes: 19 additions & 0 deletions examples/gradle/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
apply plugin: 'java'

repositories {
jcenter()
}

dependencies {
testImplementation('junit:junit:4.13')
}

jar {
archiveBaseName = 'StringApp'
archiveVersion = '0.1.0'
manifest {
attributes(
'Main-Class': 'StringApp'
)
}
}
8 changes: 8 additions & 0 deletions examples/gradle/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
steps:
- id: assemble
uses: docker://gradle:openj9
runs: [gradle, assemble]

- id: test
uses: docker://gradle:openj9
runs: [gradle, test]
7 changes: 7 additions & 0 deletions examples/gradle/src/main/java/StringApp.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
public class StringApp {
public static void main(String[] args) {
StringManipulator strManipulator = new StringManipulator();
System.out.println("Concatenating strings.");
System.out.println("\"one\" + \"two\" -> " + strManipulator.concatenate("one","two"));
}
}
5 changes: 5 additions & 0 deletions examples/gradle/src/main/java/StringManipulator.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
public class StringManipulator {
public String concatenate(String one, String two){
return one + two;
}
}
15 changes: 15 additions & 0 deletions examples/gradle/src/test/java/StringTester.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import org.junit.Test;
import static org.junit.Assert.*;

public class StringTester {

@Test
public void testConcatenate() {
StringManipulator myUnit = new StringManipulator();

String result = myUnit.concatenate("one", "two");

assertEquals("onetwo", result);

}
}

0 comments on commit d7f79f1

Please sign in to comment.