v0.5.16 (2023-05-12)
Merged pull requests:
- [fix]: [CI-8043]: Bazel query not working on VMs #150 (anurag-harness)
v0.5.15 (2023-05-10)
Merged pull requests:
- update lock so that flush() does not return if there is any Write in progress #146 (vistaarjuneja)
v0.5.14 (2023-05-10)
Merged pull requests:
- [fix]: [CI-7731]: Fix testcase count #147 (anurag-harness)
v0.5.13 (2023-05-10)
Merged pull requests:
- move to ECDSA from RSA for key generation #145 (vistaarjuneja)
- 0.5.12 prep #144 (anurag-harness)
v0.5.12 (2023-05-09)
Merged pull requests:
- fix: [CI-7586]: Increase character limit when parsing Junit XML #143 (hemanthmantri)
- [CI-7731]: Add support for nested test suites #141 (anurag-harness)
- [feat]: [CI-7731]: Improve Junit logging #138 (anurag-harness)
v0.5.11 (2023-04-26)
Merged pull requests:
- Add retries on network create call #139 (shubham149)
v0.5.10 (2023-04-24)
Merged pull requests:
- Add idle connection timeout for client #137 (shubham149)
v0.5.9 (2023-04-19)
Merged pull requests:
- Log time info for retry poll step #136 (shubham149)
v0.5.8 (2023-04-19)
Merged pull requests:
- Update logger ctx for client calls #135 (shubham149)
v0.5.7 (2023-04-06)
Merged pull requests:
- (feat): add noop client for lite engine operations #134 (vistaarjuneja)
v0.5.6 (2023-03-23)
Merged pull requests:
- Log errors during retry poll step #133 (shubham149)
- Add filename from parsed report while uploading to TI #132 (rutvijmehta-harness)
v0.5.5 (2023-03-22)
Merged pull requests:
- Upgrade go-chi version #131 (shubham149)
v0.5.4 (2023-03-17)
Merged pull requests:
- revert godotenv version to 1.4.0 #129 (raghavharness)
- 0.5.3 prep #128 (raghavharness)
v0.5.3 (2023-03-16)
Merged pull requests:
- 0.5.3-prep #127 (raghavharness)
- Outputvar fixes #126 (raghavharness)
- v0.5.2 prep #125 (anurag-harness)
v0.5.2 (2023-03-07)
Merged pull requests:
- [fix]: [CI-7224]: Fix output variable not found error #124 (anurag-harness)
v0.5.1 (2023-02-28)
Merged pull requests:
- Add output variable support for container less plugins #123 (raghavharness)
v0.5.0 (2023-02-03)
Merged pull requests:
- (fix): Increase health check timeout to 10 seconds #118 (vistaarjuneja)
- v0.4.9 prep #117 (anurag-harness)
v0.4.9 (2023-02-01)
Merged pull requests:
- [feat]: [CI-6692]: Support for Shell Python in Run steps #116 (anurag-harness)
- (fix): Refactor TI #115 (rutvijmehta-harness)
- [feat]: [CI-6692]: Support for Shell Python in Run steps #114 (anurag-harness)
- (fix): Parse file name from JUnit XML test reports #113 (rutvijmehta-harness)
- (fix): Cloud Lite Engine does not send commit_link data #112 (anurag-harness)
v0.4.8 (2023-01-16)
Fixed bugs:
Merged pull requests:
- (feat): Parallelism support for Scala/Kotlin with Bazel #110 (rutvijmehta-harness)
- Commented unused method #109 (devkimittal)
- Changes for windows hosted #107 (devkimittal)
- (fix): Use one bazel query to find all test rules #105 (rutvijmehta-harness)
v0.4.7 (2023-01-06)
Merged pull requests:
- Improve health check retrier method #106 (shubham149)
- (feat): RunTests step log parity #104 (rutvijmehta-harness)
- (fix): Fix logger output in RunTests step #103 (rutvijmehta-harness)
- (fix): Determine ignoreInstr boolean before test selection #102 (rutvijmehta-harness)
- (fix): Ignore instrumentation optimizations #101 (rutvijmehta-harness)
- (feat): Custom glob support for Autodetect #97 (rutvijmehta-harness)
v0.4.7-windows (2023-01-04)
v0.4.6 (2022-11-18)
Implemented enhancements:
- Add support for exported env vars #98 (shubham149)
Merged pull requests:
- 0.4.6 prep #100 (shubham149)
- (maint) - update pool name to fix build issue for osx #99 (eoinmcafee00)
v0.4.5 (2022-11-13)
Implemented enhancements:
- (feat): HarnessAlwaysRun support for VMs #95 (rutvijmehta-harness)
Merged pull requests:
- 0.4.5 prep #96 (rutvijmehta-harness)
v0.4.4 (2022-11-11)
Implemented enhancements:
- (fix) Autodetect packages from scala files #93 (rutvijmehta-harness)
- (feat) Test Autodetect support for Scala and Kotlin #92 (rutvijmehta-harness)
- feat: [CI-3333]: SBT support #91 (jamie-harness)
- (feat) RunTests with Parallelism #89 (rutvijmehta-harness)
- Skip test selection and cg collection in case of manual run #88 (rutvijmehta-harness)
Fixed bugs:
- (fix): Fix empty test added by the test splitter #94 (rutvijmehta-harness)
- (fix): Add DharnessArgLine to Maven test command #90 (rutvijmehta-harness)
v0.4.3 (2022-09-26)
Fixed bugs:
- overload .env variables if env file present #86 (shubham149)
- (fix): wait for log copying to complete before returning control #85 (vistaarjuneja)
Merged pull requests:
- 0.4.3 prep #87 (shubham149)
v0.4.2 (2022-09-22)
Fixed bugs:
- Fix retries on image pull #83 (shubham149)
Merged pull requests:
- 0.4.2 prep #84 (shubham149)
v0.4.1 (2022-09-08)
Implemented enhancements:
- Add retries for image pull op #81 (shubham149)
Merged pull requests:
- 0.4.1 prep #82 (shubham149)
v0.4.0 (2022-09-01)
Implemented enhancements:
- Upgrade docker client #78 (shubham149)
- (feat) inject environment variables for pipeline execution #74 (rutvijmehta-harness)
Merged pull requests:
- v0.4.0 prep #80 (shubham149)
- Remove drone & git checks from health check api #79 (shubham149)
- (maint) clean up linting issues #77 (tphoney)
v0.3.1 (2022-06-20)
Fixed bugs:
- make step nullable bool - default for true doesn't work on bool #71 (eoinmcafee00)
Merged pull requests:
- v0.3.1 prep #72 (eoinmcafee00)
v0.3.0 (2022-06-16)
Implemented enhancements:
- (feat) m1 support, nested virtualisation - disable docker #69 (eoinmcafee00)
Merged pull requests:
- release prep for v0.3.0 #70 (eoinmcafee00)
v0.2.1 (2022-06-14)
Fixed bugs:
- fixes issue where default value of true would never get set on MountDockerVolume #67 (eoinmcafee00)
- (fix) upgrade containerd dependency #66 (tphoney)
Merged pull requests:
- release prep for v0.2.1 #68 (shubham149)
v0.2.0 (2022-05-27)
Implemented enhancements:
- (feat) provides the ability to disable the auto mount of the docker socket #63 (eoinmcafee00)
Fixed bugs:
Merged pull requests:
- release prep for v0.2.0 #65 (eoinmcafee00)
- use the anka runner #62 (tphoney)
v0.1.0 (2022-05-05)
Implemented enhancements:
- (feat) add version to health check, and set it in cli #58 (tphoney)
- (feat) re-add acceptance tests, lite-engine can run in HTTP mode #56 (tphoney)
Merged pull requests:
- update drone yml to use type of vm for osx #61 (tphoney)
- (maint) release prep for v0.1.0 #60 (tphoney)
- (maint) change build type to vm in drone.yml #59 (tphoney)
- Osx acceptance testing #57 (tphoney)
v0.0.2 (2022-04-14)
Implemented enhancements:
- append usr/local/bin path for osx docker #53 (eoinmcafee00)
Fixed bugs:
- Security fixes #52 (shubham149)
- Fix output variable support for pwsh #51 (shubham149)
Merged pull requests:
- release prep v0.0.2 #55 (eoinmcafee00)
- Add license to the repository #50 (shubham149)
v0.0.1.15 (2022-02-24)
Implemented enhancements:
- Adding step logs for image pull errors #49 (shubham149)
- Moved docker/image package from internal to engine #48 (marko-gacesa)
v0.0.1.14 (2022-02-09)
Implemented enhancements:
- Bind container port to host port #46 (shubham149)
v0.0.1.13 (2022-02-01)
Merged pull requests:
- (fix) check before prepending a drive letter on windows #45 (tphoney)
- fixed drone log streaming #44 (marko-gacesa)
- extend os support #43 (eoinmcafee00)
- drone support: step exec and output steaming #42 (marko-gacesa)
v0.0.1.12 (2022-01-05)
Merged pull requests:
- add account ID in download link call #41 (vistaarjuneja)
v0.0.1.11 (2021-12-27)
Merged pull requests:
- Add e2e support for dotnet and nunit console #36 (vistaarjuneja)
v0.0.1.10 (2021-12-23)
Merged pull requests:
- Set parent process env in steps running on host VM #39 (shubham149)
v0.0.1.9 (2021-12-23)
Merged pull requests:
- Fix output variable support for windows #38 (shubham149)
v0.0.1.8 (2021-12-22)
Merged pull requests:
- (feat) implement file/folder creation on setup #37 (tphoney)
- Add support for output vars for windows and proxy env for ti & log svc call #35 (shubham149)
v0.0.1.7 (2021-12-17)
Merged pull requests:
- Log retries on health check #34 (shubham149)
- Mount docker socket to all the containers #33 (shubham149)
- Add test intelligence step support #32 (vistaarjuneja)
v0.0.1.6 (2021-12-10)
Merged pull requests:
- Fix panic in lite-engine #31 (shubham149)
- (maint) release automation #30 (tphoney)
v0.0.1.5 (2021-12-08)
Implemented enhancements:
- Retry* client calls have timeout as a parameter #29 (marko-gacesa)
- remove attributes from setup response #26 (eoinmcafee00)
- update poll step timeout to 4 hours #25 (eoinmcafee00)
Fixed bugs:
- github token name missed from drone.yml #28 (eoinmcafee00)
Merged pull requests:
- Fix api parameters for setup call #27 (shubham149)
v0.0.1 (2021-12-06)
Fixed bugs:
- add depends on to release step #22 (eoinmcafee00)
Merged pull requests:
- release prep for v0.0.1 #24 (eoinmcafee00)
v0.0.0 (2021-12-03)
Implemented enhancements:
- add steps for building windows & linux - push binaries to github #21 (eoinmcafee00)
- update setup to match api documentation: #17 (eoinmcafee00)
- certs are now passed in already read, not file location #15 (eoinmcafee00)
- (feat) add RetryPollStep and RetryHealth #14 (tphoney)
- Add support for run test step #11 (shubham149)
- (feat) improve healthz handler and add initial setup #10 (tphoney)
- Add support for output variables #9 (shubham149)
- Added support for test report upload #7 (shubham149)
- Add remote log stream support #5 (shubham149)
- Add functionality for executing steps #3 (shubham149)
Fixed bugs:
- update setup response #19 (eoinmcafee00)
- Update formatting of step executor #8 (shubham149)
Merged pull requests:
- release prep v0.0.0 #20 (eoinmcafee00)
- Add testing on ubuntu #18 (tphoney)
- Move from cloud.drone.io to harness.drone.io #16 (tphoney)
- (maint) cleanup of setup code #12 (tphoney)
- (maint) use a proper docker version #6 (tphoney)
- (maint) move to the harness namespace #4 (tphoney)
- (maint) adding project basics #1 (tphoney)
* This Changelog was automatically generated by github_changelog_generator