Run precommit and unit tests as part of github actions. (#84)

Signed-off-by: Peter Nied <petern@amazon.com>
This commit is contained in:
Rabi Panda 2021-02-11 09:20:03 -08:00 committed by Peter Nied
parent b360d4fb61
commit 3b1f107d62
2 changed files with 11 additions and 5 deletions

View File

@ -9,10 +9,16 @@ on:
jobs:
search_sanity:
name: "Search Sanity Tests"
name: Search Sanity Checks
runs-on: ubuntu-latest
steps:
- name: "Checkout Search"
- name: Checkout Search
uses: actions/checkout@v2
- name: "Run tests"
run: ./gradlew ':server:test'
- name: Setup Java 14
uses: actions/setup-java@v1
with:
java-version: 14
- name: Run Pre-commit Checks
run: ./gradlew precommit
- name: Run Unit Tests
run: ./gradlew test --parallel

View File

@ -49,7 +49,7 @@ public final class Version implements Comparable<Version> {
private static final Pattern pattern = Pattern.compile("(\\d+)\\.(\\d+)\\.(\\d+)(-alpha\\d+|-beta\\d+|-rc\\d+)?(-SNAPSHOT)?");
private static final Pattern relaxedPattern = Pattern.compile("(\\d+)\\.(\\d+)\\.(\\d+)(-[a-zA-Z0-9_]+)*?");
private static final Pattern relaxedPattern = Pattern.compile("(\\d+)\\.(\\d+)\\.(\\d+)(-[a-zA-Z0-9_]+|\\+[a-zA-Z0-9_]+)*?");
public Version(int major, int minor, int revision) {
Objects.requireNonNull(major, "major version can't be null");