mirror of
https://github.com/Alfresco/SearchServices.git
synced 2025-09-17 14:21:20 +00:00
Add simple unit test job
This commit is contained in:
43
.travis.yml
Normal file
43
.travis.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
os: linux
|
||||
dist: xenial
|
||||
sudo: required
|
||||
language: java
|
||||
jdk:
|
||||
- openjdk11
|
||||
|
||||
services:
|
||||
- docker
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- $HOME/.m2
|
||||
# the cache can grow constantly
|
||||
before_cache:
|
||||
- rm -rf $HOME/.m2/repository/org/alfresco/*
|
||||
|
||||
#branches:
|
||||
# only:
|
||||
# - master
|
||||
# - /release\/.*/
|
||||
|
||||
stages:
|
||||
- name: test
|
||||
if: commit_message !~ /\[skip tests\]/
|
||||
- release
|
||||
- publish
|
||||
|
||||
# This should not be required on community build
|
||||
before_install:
|
||||
- "cp .travis.settings.xml $HOME/.m2/settings.xml"
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- stage: test
|
||||
name: "Unit tests"
|
||||
jdk: openjdk11
|
||||
install:
|
||||
- travis_retry travis_wait 40 mvn --batch-mode clean package -DskipTests
|
||||
script:
|
||||
- travis_wait 60 mvn --batch-mode package -DfailIfNoTests=false -Dmaven.wagon.http.pool=false -Dtests.timezone=UTC -Dmaven.test.failure.ignore=true -pl '"!:search-analytics-e2e-test"'
|
||||
|
||||
|
Reference in New Issue
Block a user