Chris Sampson
3a63bd579e
NIFI-8002:
...
- Creation of a PaginatedJsonQueryElasticsearch and ConsumeElasticsearch processors
- Integration Tests for ES Client Service with version and flavour-specific tests for applicable functionality
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #5193 .
2021-10-04 19:27:12 -04:00
exceptionfactory
9dfcba24cd
NIFI-9179 Enabled system-tests workflow for selected modules
...
- Increased system test NiFi heap memory to 512 MB
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5389 .
2021-09-18 15:02:54 +02:00
exceptionfactory
c2c3727dd5
NIFI-9040 Add GitHub Workflow for System Tests ( #5310 )
...
- Added GitHub Workflow for System Tests
- Added system-tests badge to README.md
- Added nifi-stateless-system-test-suite to system-tests workflow
2021-08-19 09:52:16 -04:00
Paul Grey
fc1fa3f32c
NIFI-9057 Manage concurrency for GitHub Workflow Runs
...
This closes #5315
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-08-18 18:29:06 -05:00
exceptionfactory
b34b5b8eef
NIFI-9037 Simplified GitHub Workflow Configuration
...
- Created environment variables for shared Maven commands and projects
- Combined multiple Maven Cache actions
- Added node_modules to NPM Cache action configuration
- Disabled NiFi Registry integration tests in the default configuration
- Removed JUnit Results artifacts from workflow
- Removed parallel build argument from GitHub workflow Maven command
- Upgraded Surefire Plugin to 3.0.0-M5
- Upgraded Enforcer Plugin to 3.0.0
- Added package-lock.json for nifi-jolt-transform-json-ui
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5298
2021-08-09 19:27:46 -04:00
exceptionfactory
54624bc26d
NIFI-8758 Increased GitHub build timeout to 120 minutes
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5199 .
2021-07-06 11:29:53 +02:00
tpalfy
dfa683af0e
NIFI-8528 Migrate NiFi Registry into NiFi codebase ( #5065 )
...
NIFI-8528 Migrate NiFi Registry fully codebase into NiFi as a module. No changes except certain dependency scopes to preserve the NiFi Registry original by overriding the new parent (nifi).
- Version adjustments. Removed distinct checkstye rules form nifi-registry. (Using nifi's instead.)
- Made some tests Windows-compatible.
- Consolidated LICENSE, NOTICE and README.md.
- Fixed CryptoKeyLoaderGroovyTest.groovy.
- Disable frontend-maven-plugin on Windows.
- Skipping all goals of the frontend-maven-plugin on Windows.
- Registry integration tests not to run in github jobs (same as the original settings). Skip all registry tests (build and run) on Windows.
- Removed Husky from registry.
2021-05-26 09:34:55 -04:00
Paul Grey
cc554a6b11
NIFI-8478 Addressed i18n test issues; CI supplies locale to surefire
...
This closes #5040
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2021-05-03 13:40:01 -05:00
Joe Witt
8207c9db20
NIFI-8456 This closes #5017 . Ensure we have only three builds and we maximally cover zulu vs adopt, linux vs windows vs osx, and java 8 vs 11 and EN vs FR vs JP
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2021-04-21 14:30:24 -07:00
exceptionfactory
bbe75e81dd
NIFI-8441 Added timeout-minutes for GitHub workflow on Windows
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5010 .
2021-04-20 09:23:17 +02:00
Joe Witt
8c66049d1d
NIFI-8411 update to use latest java action and specific distribution so we can validate azul and zulu
...
This closes #4995
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2021-04-14 08:43:43 -04:00
Joe Witt
f0611f31da
NIFI-8422 ensure stale workflow for github ci is there and update asf license header missing from a few files
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4997 .
2021-04-14 09:26:30 +02:00
Joe Witt
4189a1c1eb
NIFI-8350 This closes 4921. updated worfklow
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2021-03-23 07:09:59 -07:00
Joe Witt
434c995185
NIFI-7873 relaxing github ci test speeds to help restore reliability
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2021-02-01 15:13:19 -07:00
Joe Witt
d08a0babb7
NIFI-7873 increasing test parallelism to use all cores available
2021-01-27 09:26:41 -07:00
Joe Witt
d1bfa67927
NIFI-7939 improving version ranges to fix usage of now deprecated github actions commands
...
self merging given nature of change
Signed-off-by: Joe Witt <joewitt@apache.org>
2020-10-22 07:16:31 -07:00
Andy LoPresto
0fa8776f4d
NIFI-7621 & NIFI-7614 Updated terminology throughout codebase and documentation.
...
Fixed unit test failures introduced from static imports during refactoring.
Signed-off-by: Joe Witt <joe.witt@gmail.com>
2020-07-14 10:39:28 -07:00
Joe Witt
f8e5be3c09
NIFI-7602 added verify phase so contrib-check can actually execute
...
This closes #4388
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2020-07-07 07:40:42 -04:00
Andy LoPresto
45e626f6a8
Updated pull request template to separate JDK 8 and 11 questions
2020-05-22 12:19:58 -07:00
Peter Turcsanyi
bce82a5e6f
NIFI-7416: Update travis-ci to GitHub Actions in the PR template
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4247 .
2020-05-01 16:17:07 +02:00
Joe Witt
a9bed56f68
NIFI-7311 adding additional cleanup and output to github actions yml and not running nifi-system-test module
...
Self merging wo review as part of github ci actions stability.
Signed-off-by: Joe Witt <joewitt@apache.org>
2020-04-02 12:54:49 -04:00
Joe Witt
992d990dd2
NIFI-7291 updated enforcement of dependency rules and build command
...
Reviewed by markap14
This closes #4166 .
Signed-off-by: Joe Witt <joewitt@apache.org>
2020-03-27 16:34:59 -04:00
Joe Witt
271de92046
NIFI-7238 printing maven version info in same build command
2020-03-25 15:21:25 -04:00
Joe Witt
7d83622f05
NIFI-7238 remove no longer needed delete command
2020-03-25 12:01:45 -04:00
Joe Witt
efe2bca4cb
NIFI-7238 Continue to improve Github Actions CI stability
2020-03-25 11:44:20 -04:00
Joe Witt
4d84c144d2
NIFI-7238 Improve Caching for Github CI and relax core usage to not max out cores all moving toward more stable builds.
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2020-03-24 16:41:23 -04:00
Joe Witt
561be89a21
NIFI-7250 activate user.timezone appropriate to each region
...
NIFI-7250 fix a test which appears brittle at least on windows builds on slow environments
NIFI-7250 activated a timezone run for AU Australia/Melbourne which exposed a poor magic number and needless assertion but interesting results worth keeping
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4140 .
2020-03-13 17:30:19 +01:00
Joe Witt
97e250cdaa
NIFI-7244 Updated all tests which dont run well on windows to either work or be ignored on windows
...
Also dealt with unreliable tests which depend on timing by ignoring them or converting to IT.
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4132 .
2020-03-12 19:13:59 +01:00
Joe Witt
bad0f10a52
NIFI-7201 - Update build to latest apache-maven-parent and split Github Actions builds to include OSX and distribute localization
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4091 .
2020-02-25 17:38:33 -08:00
Joe Witt
f8a5d1295c
NIFI-7175 removed appveyor and travis builds which have become unreliable. Added Github Actions based CI build for pull requests and pushes. Removed unit tests which make unreadable or unaccesible dirs. Includes windows build as well as ubuntu. we can do localization based builds later as this is all proven stable.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4058 .
2020-02-20 16:36:51 -08:00
Andy LoPresto
01503b5187
NIFI-6187 - Added checkbox task for building on JDK 8 and JDK 11.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #3680 .
2019-08-29 11:42:19 +02:00
Andy LoPresto
6be47de87e
NIFI-6296 Improved PR template messaging around commit process.
2019-05-24 16:18:08 -04:00
Aldrin Piri
9a7c36dc13
NIFI-1615 Removing Apache License header and adding exclusion for Pull Request template for RAT check as we cannot provide comments without cluttering PR dialog.
...
This closes #1103 .
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2016-10-05 11:14:24 -04:00
Andre F de Miranda
7fd293f339
NIFI-1615 - Add GitHbub pull request template to address some of the reocurring PR mistakes
...
Signed-off-by: Aldrin Piri <aldrin@apache.org>
2016-10-05 10:52:16 -04:00