2021-04-13 00:10:35 -04:00
|
|
|
# Licensed to the Apache Software Foundation (ASF) under one
|
|
|
|
# or more contributor license agreements. See the NOTICE file
|
|
|
|
# distributed with this work for additional information
|
|
|
|
# regarding copyright ownership. The ASF licenses this file
|
|
|
|
# to you under the Apache License, Version 2.0 (the
|
|
|
|
# "License"); you may not use this file except in compliance
|
|
|
|
# with the License. You may obtain a copy of the License at
|
|
|
|
#
|
|
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
#
|
|
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
# See the License for the specific language governing permissions and
|
|
|
|
# limitations under the License.
|
2020-02-20 10:55:34 -05:00
|
|
|
name: ci-workflow
|
|
|
|
|
|
|
|
on: [push, pull_request]
|
|
|
|
|
|
|
|
jobs:
|
2020-02-25 18:29:50 -05:00
|
|
|
ubuntu-build-fr:
|
2020-02-20 10:55:34 -05:00
|
|
|
|
|
|
|
timeout-minutes: 90
|
|
|
|
runs-on: ubuntu-latest
|
2020-03-10 15:14:01 -04:00
|
|
|
name: Ubuntu - JDK 1.8 FR
|
2020-02-20 10:55:34 -05:00
|
|
|
|
|
|
|
steps:
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk Before Code and Cache
|
|
|
|
run: |
|
|
|
|
sudo swapoff -a
|
|
|
|
sudo rm -f /swapfile
|
|
|
|
sudo apt clean
|
|
|
|
docker rmi $(docker image ls -aq)
|
|
|
|
df -h
|
|
|
|
- name: Checkout Code
|
|
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Check NPM Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.npm
|
2020-10-21 19:47:59 -04:00
|
|
|
key: npm-${{ hashFiles('**/package-lock.json') }}
|
2020-04-02 11:20:18 -04:00
|
|
|
restore-keys: |
|
|
|
|
npm-
|
|
|
|
- name: Check Maven Com Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/com
|
|
|
|
key: mvn-com-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-com-
|
|
|
|
- name: Check Maven Org Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/org
|
|
|
|
key: mvn-org-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-org-
|
|
|
|
- name: Check Maven Net Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/net
|
|
|
|
key: mvn-net-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-net-
|
|
|
|
- name: Check Maven IO Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/io
|
|
|
|
key: mvn-io-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-io-
|
|
|
|
- name: Check Maven BIZ Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/biz
|
|
|
|
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-biz-
|
|
|
|
- name: Check Maven IT Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/it
|
|
|
|
key: mvn-it-${{ hashFiles('**/pom.xml') }}
|
|
|
|
restore-keys: |
|
|
|
|
mvn-it-
|
|
|
|
- name: Set up JDK 1.8 FR
|
2021-04-09 10:00:59 -04:00
|
|
|
uses: actions/setup-java@v2
|
2020-04-02 11:20:18 -04:00
|
|
|
with:
|
2021-04-09 10:00:59 -04:00
|
|
|
distribution: 'zulu'
|
|
|
|
java-version: '8'
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Cache
|
|
|
|
run: |
|
|
|
|
df -h
|
|
|
|
- name: Build with Maven
|
|
|
|
env:
|
2021-03-22 13:28:14 -04:00
|
|
|
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=fr -Duser.region=FR -Duser.timezone=Europe/Paris" -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
|
2020-04-02 11:20:18 -04:00
|
|
|
run: |
|
2021-02-01 17:13:12 -05:00
|
|
|
mvn -V -T 0.7C package verify -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Build
|
|
|
|
run: |
|
|
|
|
df -h
|
|
|
|
|
2020-02-20 10:55:34 -05:00
|
|
|
|
2020-02-25 18:29:50 -05:00
|
|
|
ubuntu-build-en:
|
|
|
|
|
|
|
|
timeout-minutes: 90
|
|
|
|
runs-on: ubuntu-latest
|
2020-03-10 15:14:01 -04:00
|
|
|
name: Ubuntu - JDK 11 EN
|
2020-02-25 18:29:50 -05:00
|
|
|
|
|
|
|
steps:
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk Before Code and Cache
|
|
|
|
run: |
|
|
|
|
sudo swapoff -a
|
|
|
|
sudo rm -f /swapfile
|
|
|
|
sudo apt clean
|
|
|
|
docker rmi $(docker image ls -aq)
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Checkout Code
|
|
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Check NPM Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.npm
|
2020-03-25 11:29:17 -04:00
|
|
|
key: npm-${{ hashFiles('**/package-lock.json') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
npm-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Com Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/com
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-com-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-com-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Org Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/org
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-org-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-org-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Net Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/net
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-net-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-net-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven IO Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/io
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-io-${{ hashFiles('**/pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-io-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven BIZ Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/biz
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-biz-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven IT Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/it
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-it-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-it-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Set up JDK 11 EN
|
2021-04-09 10:00:59 -04:00
|
|
|
uses: actions/setup-java@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
2021-04-09 10:00:59 -04:00
|
|
|
distribution: 'zulu'
|
|
|
|
java-version: '11'
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Cache
|
|
|
|
run: |
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Build with Maven
|
|
|
|
env:
|
2021-03-22 13:28:14 -04:00
|
|
|
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=en -Duser.region=AU -Duser.timezone=Australia/Melbourne" -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
|
2020-02-25 18:29:50 -05:00
|
|
|
run: |
|
2021-02-01 17:13:12 -05:00
|
|
|
mvn -V -T 0.7C package verify -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Build
|
|
|
|
run: |
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
|
|
|
|
osx-build-jp:
|
|
|
|
|
|
|
|
timeout-minutes: 90
|
|
|
|
runs-on: macos-latest
|
2020-03-10 15:14:01 -04:00
|
|
|
name: MacOS - JDK 1.8 JP
|
2020-02-25 18:29:50 -05:00
|
|
|
|
|
|
|
steps:
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk Before Code and Cache
|
|
|
|
run: |
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Checkout Code
|
|
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Check NPM Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.npm
|
2020-03-25 11:29:17 -04:00
|
|
|
key: npm-${{ hashFiles('**/package-lock.json') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
npm-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Com Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/com
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-com-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-com-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Org Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/org
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-org-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-org-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven Net Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/net
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-net-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-net-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Check Maven IO Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/io
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-io-${{ hashFiles('**/pom.xml') }}
|
2020-02-25 18:29:50 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-io-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven BIZ Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/biz
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-biz-${{ hashFiles('**/pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-biz-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven IT Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~/.m2/repository/it
|
2020-03-25 11:29:17 -04:00
|
|
|
key: mvn-it-${{ hashFiles('**/pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
mvn-it-
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Set up JDK 1.8 JP
|
2021-04-09 10:00:59 -04:00
|
|
|
uses: actions/setup-java@v2
|
2020-02-25 18:29:50 -05:00
|
|
|
with:
|
2021-04-09 10:00:59 -04:00
|
|
|
distribution: 'adopt'
|
|
|
|
java-version: '8'
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Cache
|
|
|
|
run: |
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
- name: Build with Maven
|
|
|
|
env:
|
2021-03-22 13:28:14 -04:00
|
|
|
MAVEN_OPTS: -Xmx2g -XX:ReservedCodeCacheSize=1g -XX:+UseG1GC -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=ja -Duser.region=JP -Duser.timezone=Asia/Tokyo" -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
|
2020-02-25 18:29:50 -05:00
|
|
|
run: |
|
2021-02-01 17:13:12 -05:00
|
|
|
mvn -V -T 0.7C package verify -B -Pcontrib-check,include-grpc -Ddir-only -ntp -ff -pl -nifi-assembly,-nifi-toolkit/nifi-toolkit-assembly,-nifi-system-tests -nsu
|
2020-04-02 11:20:18 -04:00
|
|
|
- name: Disk After Build
|
|
|
|
run: |
|
|
|
|
df -h
|
2020-02-25 18:29:50 -05:00
|
|
|
|
2020-02-20 10:55:34 -05:00
|
|
|
windows-build:
|
|
|
|
|
2021-04-19 20:38:57 -04:00
|
|
|
timeout-minutes: 90
|
2020-02-20 10:55:34 -05:00
|
|
|
runs-on: windows-latest
|
2020-03-10 15:14:01 -04:00
|
|
|
name: Windows - JDK 1.8
|
2020-02-20 10:55:34 -05:00
|
|
|
|
|
|
|
steps:
|
2020-03-10 15:14:01 -04:00
|
|
|
- name: Setup Git
|
|
|
|
run: |
|
|
|
|
git config --global core.autocrlf false
|
|
|
|
git config --global core.longpaths true
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Checkout Code
|
|
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Check Maven Com Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-20 10:55:34 -05:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\com
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-com-${{ hashFiles('**\pom.xml') }}
|
2020-02-20 10:55:34 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-com-
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Check Maven Org Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-20 10:55:34 -05:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\org
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-org-${{ hashFiles('**\pom.xml') }}
|
2020-02-20 10:55:34 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-org-
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Check Maven Net Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-20 10:55:34 -05:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\net
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-net-${{ hashFiles('**\pom.xml') }}
|
2020-02-20 10:55:34 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-net-
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Check Maven IO Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-02-20 10:55:34 -05:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\io
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-io-${{ hashFiles('**\pom.xml') }}
|
2020-02-20 10:55:34 -05:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-io-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven BIZ Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\biz
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-biz-${{ hashFiles('**\pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-biz-
|
2020-03-24 12:49:26 -04:00
|
|
|
- name: Check Maven IT Cache
|
2020-10-21 19:47:59 -04:00
|
|
|
uses: actions/cache@v2
|
2020-03-24 12:49:26 -04:00
|
|
|
with:
|
|
|
|
path: ~\.m2\repository\it
|
2020-03-25 11:29:17 -04:00
|
|
|
key: win-mvn-it-${{ hashFiles('**\pom.xml') }}
|
2020-03-24 12:49:26 -04:00
|
|
|
restore-keys: |
|
2020-03-25 11:29:17 -04:00
|
|
|
win-mvn-it-
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Set up JDK 1.8
|
2021-04-09 10:00:59 -04:00
|
|
|
uses: actions/setup-java@v2
|
2020-02-20 10:55:34 -05:00
|
|
|
with:
|
2021-04-09 10:00:59 -04:00
|
|
|
distribution: 'zulu'
|
|
|
|
java-version: '8'
|
2020-02-20 10:55:34 -05:00
|
|
|
- name: Build with Maven
|
|
|
|
env:
|
2021-03-22 13:28:14 -04:00
|
|
|
MAVEN_OPTS: -Xmx2g -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN -Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US -Duser.timezone=US/Pacific" -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false
|
2020-02-20 10:55:34 -05:00
|
|
|
run: |
|
2021-02-01 17:13:12 -05:00
|
|
|
mvn -V -T 0.7C package -B -Ddir-only -ntp -ff -pl -nifi-assembly -pl -nifi-system-tests -nsu
|