This is an automated email from the ASF dual-hosted git repository. potiuk pushed a change to branch add-airflow-modifications in repository https://gitbox.apache.org/repos/asf/airflow-helm-unittest.git.
at 741ee1c add dockerfile This branch includes the following new commits: new c72fd70 Init project new 4ff919f Add types that unmarchable from yaml. new 1c7b9eb Add assertion type and parsing from yaml new db8b53c Move logic into individual package new 4c52a04 Add set_path_parser helper new ebd0d8f Implement asserters new 10adb04 rename set_path_parser.go -> valueutils.go new 832959b Implement BuildValueOfSetPath, refactor parse util new 1d1a8f8 Simple implementation of TestJob.Run new d8da227 Pass writer into TestJob.Run new 1fd3b19 Initial implement TestSuite.Run new 3e14016 Rename asserter -> validator, separate assertion out new b65cc02 Refactor suite/job/assertion to return result object new a051c08 implement test runner new 380a812 implement command line new 047a693 Implement `not` and antonym asssert types new f20a8ad run gofmt -s new 84400db Printing summary in runner new a66d63f color and files cli option, close #3 new b0464bb Add assertion section in readme new 874d4db fix values file loading in test job new 035d6fc Rename assertion.File -> assertion.Template new 3f901fe Handle assert panic when no template render no document new 6c2cc1f Make release option editable in test job, close #2 new 4f88256 more detailed cli description. new 0824ce5 Separate validators and valueutils into sub package. new a52bb2c Raname helmtest/ -> unittest/ new 794f578 Fix TrustedMarshalYAML comment typo new 436447d Fix package path after rename new c464eee Call polish when parse intead of run time new bfdaf9d implement snapshot validator, refactor validator new 5fa7648 Add get started snapshot in README new 6f94994 Implement snapshot updating and assertion new 40b5881 separate validators_test, enhance some naming new a02c29a print snapshot summary, enhance printing new 0ccda33 Change to MIT license new 7128256 handle error when no manifest render new 14d267f print suite result right after suite finished new f52cdca little refactor of TestSuite and Printer, add some ref new 7f98d26 more test suite in fixture chart new 8680f36 fix runner format and panic when parse error new ccc8d4b Add usage section in README new bf0a61b helm plugin file, make file, install hook and guide. new a39a4a2 some cli description enhancement new 59cc0c2 Merge branch 'master' into plugin new 98d15e0 Add ciecleci config new 262a503 Fix circle config, quote bash new 522fa0c Fix circle config, curl output file new 1779b21 Cache dependencies in CI new ab96705 Check dep status ok in CI new 3464f1b Examples, contributing and related command/project new 2db40bf Merge pull request #14 from lrills/readme new 0932fb0 Little refactor printer, handle colored itself new c858b4e Pass and store snapshot when inserted or vanished new a4d3038 store snapshot cache except the failed ones new b3758e3 better example of ingress tests new 2a1cb5a Fix test suite test in CI, add suite fail test new 6380c7f Merge pull request #12 from lrills/plugin new 3290aee Separate DOCEMENT from README new f6afa29 Merge pull request #16 from lrills/readme new bb15af5 Make install-binary.sh executable new 25db2c3 Fix Makefile and install-binary.sh new a249b9f Add one more link to DOCUMENT at README new 000a901 Leave some clues of how to setup values in READEME new ef37721 0.1.1 new 14292b2 silent `type: cygpath: not found` when install new 6961d48 Merge pull request #19 from lrills/lrills-patch-1 new 123e268 Get suite files recursivly into the subcharts. new 34cce62 Fix isApiVersion -> isAPIVersion in doc. new 2d45bb5 Merge pull request #27 from lrills/fix-doc new 69ecb52 Enhance some naming and comment new 484626a Upgrade helm to v2.8.2 new cbf5f87 Merge pull request #28 from lrills/helm-ver new 557566e Add runner test with subchart and snapshot output new 0b87022 Enable output to be snapshoted, fix sort and time new 48e332a Merge pull request #26 from lrills/with-subchart new fa21016 Add more tests, snapshot test suite and job result new 5df8e7a Merge pull request #29 from lrills/test new b6711bd 0.1.2 new cd1dbe7 Automatically scope subchart values. new d6f11d3 Build and upload binaries in CI when released new 151e3fb Enable install with --version new 20d6998 Merge pull request #32 from lrills/ci new ddd144e Merge pull request #31 from lrills/with-subchart new 263bf9e Merge pull request #30 from lrills/0.1.2 new d67243b Add a dockerfile. new 3fa9b48 Improve install-binary.sh new 09322bf perform static linking new ede113f Merge pull request #42 from matthope/feature/add_dockerfile new bd5e1b6 Merge pull request #43 from matiasanaya/feature/improve-install-sh new ff6eacb Merge branch 'master' into static-linking new c56fe0e Merge pull request #46 from r0fls/static-linking new 31c81fc Updated sprig to v2.15.0 and helm to v2.9.1 new bb5100c Fix tiny typo new 3858376 Fix invalid parameter name in matchRegex example new 5890dca Use yaml.Decoder to parse multi doc manifest new 16267f7 Merge pull request #66 from lrills/multi-doc new 1af074b Merge pull request #63 from floretan/patch-1 new d18d951 Merge pull request #56 from tony-clarke-amdocs/doc-typo new defa301 Merge branch 'master' into master new d96dbc5 Merge pull request #49 from kenji-fukasawa/master new 6e75c95 dep ensure new f6ff31f Merge pull request #67 from lrills/ensure new fdcc914 v0.1.3 chnagelog new 2fbf42c Merge pull request #68 from lrills/0.1.3 new dd21f33 Add plugin update hook new 43c0064 Fix slash problem on windows, close #55 new 84cfdf6 Merge pull request #70 from lrills/slash new 8383bdb Merge pull request #69 from lrills/update-hook new d9b4d14 v0.1.4 new a6c8ada Merge pull request #71 from lrills/0.1.4 new 3ebc923 Update dependencies with dep ensure -update new d945bed Merge pull request #73 from dotLou/master new d053f20 Run dep ensure new 26160d9 Merge pull request #75 from lrills/ensure new 5bd0c7d Add test of #72 new 10ff93b Merge pull request #76 from lrills/72-test new 36d6e24 Upgrade go in ci new 4ab9e08 Merge pull request #77 from lrills/circleci new 695dac2 v0.1.5 new 600f170 Add Output-File to write output as testxml file to parse for buildservers. For simplicity started with JUnit, but created a factory pattern to easy expand to other formats. Also updated the test to ensure to original version is still working. new a1eb3c5 Update project to use go modules instead of dep. Also updated the ci to cleanup all code. new 37a80fb Update snapshots to succeed tests. new a691fb6 Update README.md to remove dep as dependency tool. new 618256c Merge pull request #1 from quintush/feature/test-output-formats new d4ed4b3 Update ci to use golang 1.13 for distribution, this version supports go modules. new 2a05e65 Merge pull request #2 from quintush/feature/test-output-formats new 0e6a2bc Add NUnitTest format, including some verification. new 13cc835 Merge pull request #3 from quintush/feature/test-output-formats new 29b33c4 Fix setting right variable for flag output-type. new 2d82642 Merge pull request #4 from quintush/feature/test-output-formats new 1b67f83 Added XUnit format, including tests. refactored reusable methods. new 81beb65 Update snapshots. new a8936eb Add errors as output. Update to latest helm. new f3d6dad Merge pull request #5 from quintush/feature/test-output-formats new b98b49c Fully enable helm3 features, having a feature toggle to parse the helm charts as helm3 charts (#87, #98). Also updated helm2 libraries to support last rendering (#96). new 95faae9 Add __fixtures__ and .snapshots. new 13c931a Update snapshot to use uniform path separator, so that snapshot test succeed regardless environment. new cfd1b62 Update go.mod file with latest possible versions. new 99b34df Update go.mod file with latest possible versions. Downgrade gnostic to be compatible with other packages. new 908eccb Update versions of plugin and DockerFile. new 4410388 Update install-binary.sh, fix wget OS awareness (#81). new 21eb76f Update buildpipeline to add codecoverage. new 5e212cc Merge pull request #6 from quintush/helmv3Compatibility new 639b8f4 Update install scripts to run more stable for helm versions.(#87) new 040e77e Update buildplan to add testresults to circleci. new 74c3cfa Update buildplan, fixing typo's. new d35f523 Fixed typo, run gofmt -s to simplify the code. new c219d27 Update buildplan, move environment. new c78f14d Update buildplan, remove environment variables new f8da41d Update buildplan, split commands for better maintenance. new f663018 Add badges to README.md and upload code coverage to codecov.io. new 0b6739a Merge pull request #7 from quintush/helmv3Compatibility new e3a8f64 Added JQ syntax for escaping the dots, and updated it's related unittests (#95). new 4ef7f3c Merge pull request #8 from quintush/feature/addJQSyntax new 6448024 Update plugin version. (#9) new b62c71c Update V2 with capability (#88). Improve related unittests. (#10) new efb7a1c Feature/multiple templates validation (#38, #54) (#11) new ccead78 Feature/more assertions (#6, #11, #44, #52, #74) (#12) new 178ec97 Merge pull request #13 from quintush/fix/QualityAndDocumentation new 5ad73ef Update documentation with missing assertions, remove duplication code for formatter testing. new 0cd3e65 Small improvement on formatter tests. new bb761d6 Merge pull request #14 from quintush/fix/QualityAndDocumentation new 5ea1632 Create checksum files and fix updating plugin to latest version. new 245b6ed Update install script to get latest when update occurs and to add SHA256 validation check. new a17ed8c Merge pull request #15 from quintush/fix/PluginUpdateAndDownloadCheck new dda2b62 Feature/unittest dependend charts (#65) (#16) new 3202379 Add failedTemplate assertions, validate if a template is failed to render (e.g. required fields). Update unittests and documentation. new d4284b2 Merge pull request #17 from quintush/feature/failAssertions new 4de6ca1 Add debugging information to see more information during installation. new 58b84fe Fix install-binary to make it backwards compatible with older versions (which don't have ARCH and Checksum validations). new 0bc515c Merge pull request #18 from quintush/fix/PluginUpdateAndDownloadCheck new 18a1680 Minor correction to download the correct checksum content. new 55c1827 Merge pull request #19 from quintush/fix/PluginUpdateAndDownloadCheck new 2c8c160 Setup code-coverage for SonarCloud, to consolidate quality measures. new 65da782 Update properties to have better split in code and tests. new b1185ec Remove codecov and badges as codecoverage is also calculated in SonarSource. Update the changelog with latest features and fixes. new abc1405 Remove duplication on cache test and improve validation by validating more fields after each test step. new d61701d Fix/quality and documentation (#20) new bb04999 Update README.md, to remove codecoverage badge as SonarSource badge is already available. new 9e9e719 Fix/quality and documentation (#21) new 7084384 Setup code-coverage for SonarCloud, to consolidate quality measures. new cdacd20 Update properties to have better split in code and tests. new 55ff0ab Update README.md, to remove codecoverage badge as SonarSource badge is already available. new 5cdcbf5 Merge branch 'fix/QualityAndDocumentation' of https://github.com/quintush/helm-unittest into fix/QualityAndDocumentation new 3b35eec Fix/quality and documentation (#22) new cc9c2c2 Optimize validators and snapshot to have more readable and maintainable code, including additional testvalidation for snapshots. new 2eca8dd Refactoring formatter to have better maintenance. new 23b3503 Consolidate saving xml and optimize iterating through testcases in NUnit- and XUnit formatters. new a3a0dc7 Setup code-coverage for SonarCloud, to consolidate quality measures. new d22b141 Update properties to have better split in code and tests. new 60754d0 Setup code-coverage for SonarCloud, to consolidate quality measures. new a2238db Update properties to have better split in code and tests. new 69ebabe Fix/quality and documentation (#23) new fddba58 Refactoring formatter to have better maintenance. new b9810ad Consolidate saving xml and optimize iterating through testcases in NUnit- and XUnit formatters. new 0f6c891 Merge branch 'fix/QualityAndDocumentation' of https://github.com/quintush/helm-unittest into fix/QualityAndDocumentation new 39611f8 Use portable (-p) parameter instead of Universal (same result, only -p is backwards compatible for macos). (#25) new 39bd36b Use portable (-p) parameter instead of Universal (same result, only -p is backwards compatible for macos). new 787d581 Create binary sha, as the files are binary and it's future proof. Add verbose logging to identify why master is failing. new 9c20b82 Merge branch 'master' into fix/CheckSumCreation new fa96c10 Fix/check sum creation (#26) new dd6cb25 Fix/check sum creation (#27) new 65c7e9a Remove debug option. new 3260c69 Merge pull request #28 from quintush/fix/QualityAndDocumentation new 52e2351 Merge pull request #29 from quintush/fix/CheckSumCreation new d43f04f Merge pull request #30 from quintush/fix/CheckSumCreation new 9ee1e42 Remove Sonar debug option. new 845c9d9 Change validation for DOWNLOAD_URL as searching for linux was resulting into multiple urls. new a8ef8cb Explicit remove /tmp/_dist folder to ensure installation is working accordingly. new e046ca7 Merge pull request #31 from quintush/fix/CheckSumCreation new 90c5df1 Correct missing ]. new beeed61 Only remove directory when it exists. new 0699f92 Merge pull request #32 from quintush/fix/CheckSumCreation new 56cdcf9 use sha1sum new 343ed2f use sha256sum new 741ee1c add dockerfile The 217 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.