feat: add helm execution gradle task: HelmInstallChartTask#304
Merged
jeromy-cannon merged 14 commits intomainfrom Oct 4, 2023
Merged
feat: add helm execution gradle task: HelmInstallChartTask#304jeromy-cannon merged 14 commits intomainfrom
jeromy-cannon merged 14 commits intomainfrom
Conversation
009ea82 to
abd8e76
Compare
0eac9de to
f443f84
Compare
f443f84 to
b7e15a3
Compare
9e61b23 to
5d16a1b
Compare
fba11d3 to
b70956c
Compare
0177b72 to
6d69750
Compare
cbb6f0c to
3fbbbc7
Compare
a52b0db to
6240d28
Compare
leninmehedy
approved these changes
Oct 4, 2023
commit d177c82 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 21 19:02:43 2023 +0100 updated HelmExecutionBuilder workingDirectory to use PWD instead of new File('.') from FileUtils Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 7ef57c1 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 21 14:09:23 2023 +0100 removed commented out code that was previously used for shadowjars Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 4891dd5 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 20:02:40 2023 +0100 remove shadowjars Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 9d67a54 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 19:48:24 2023 +0100 remove shadowjars Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 3dc75a0 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 19:43:55 2023 +0100 todo Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 7660afb Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 19:42:46 2023 +0100 more todo's Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 51df393 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 18:04:31 2023 +0100 switch to a different repo to avoid test collisions Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 44754c1 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 17:35:19 2023 +0100 remove code smells Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit d068f26 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 16:25:05 2023 +0100 updated HelmInstallChartTaskTest to different chart/repo to avoid collisions with other tests Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 7821d6f Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 13:10:07 2023 +0100 add licenses at top of kotlin files Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit ae3d3c7 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 13:02:06 2023 +0100 added TODO Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 4a82261 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 12:53:04 2023 +0100 Revert "removed unneeded test implementation reference" This reverts commit 8eedff9. Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 674c155 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 12:49:28 2023 +0100 removed unneeded test implementation reference Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 23c3104 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Wed Sep 20 12:45:25 2023 +0100 upcoming todo for next PR Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 72bf7b3 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Tue Sep 19 22:26:19 2023 +0100 removed commented out code Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit aec75d3 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Tue Sep 19 22:24:54 2023 +0100 FileUtils.getWorkingPath() Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 50e2a0e Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Tue Sep 19 22:21:05 2023 +0100 remove commented out code Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 659283b Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Tue Sep 19 22:20:56 2023 +0100 remove commented out code Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 5fb6e86 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Tue Sep 19 22:20:30 2023 +0100 added namespace and create namespace and example chart for installing during build check Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 6102441 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Mon Sep 18 19:44:36 2023 +0100 working version Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 7e06feb Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Mon Sep 18 19:29:05 2023 +0100 task working Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 19c176b Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Mon Sep 18 19:06:37 2023 +0100 non-working version Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 9e2e66f Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Mon Sep 18 17:01:59 2023 +0100 compiling version although not executing of moving integration tests into examples Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit c5a9b8a Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Fri Sep 15 18:30:00 2023 +0100 added logic to set the namespace in the helm install task Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit dc85197 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Fri Sep 15 17:47:30 2023 +0100 removed duplicate export Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 6710059 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Fri Sep 15 17:28:10 2023 +0100 added support for set and values parameters of install subcommand to handle sets Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 0d49686 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Fri Sep 15 17:27:21 2023 +0100 enhanced helm client to handle sets of strings for values and set parameters for the install subcommand Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 3f634e0 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 19:39:03 2023 +0100 test nmt install Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit a760d52 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 19:06:12 2023 +0100 update version from 0.7.0 to 0.8.0 Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 3c2a99b Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 19:04:34 2023 +0100 todo Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 77c59ef Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 18:57:51 2023 +0100 removed comment from FullstackPlugin.java Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 840f64b Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 18:56:19 2023 +0100 reordered alphabetically Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 28005ad Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 18:53:54 2023 +0100 added set parameter Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit 1d03540 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 18:32:07 2023 +0100 update after merge from main made a mess (part2) Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> commit bb254c6 Author: Jeromy Cannon <jeromy@swirldslabs.com> Date: Thu Sep 14 18:26:36 2023 +0100 update after merge from main made a mess Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com> Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
…and sonar issues Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
…w separate Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
…r the same Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
Signed-off-by: Jeromy Cannon <jeromy@swirldslabs.com>
6240d28 to
1fb2b83
Compare
|
Kudos, SonarCloud Quality Gate passed! |
swirlds-automation
added a commit
that referenced
this pull request
Nov 3, 2023
## [0.12.0](v0.11.0...v0.12.0) (2023-11-03) ### Features * add a Gradle task for downloading executable for Kubernetes Kind ([#425](#425)) ([aaa9660](aaa9660)) * add fullstack-gradle-plugin project to GitHub workflow ([#421](#421)) ([7b717ab](7b717ab)) * add Gateway API route for Hedera Explorer ([#466](#466)) ([c53943c](c53943c)) * add Gradle build docker image tasks ([#408](#408)) ([338cf40](338cf40)) * add gradle Helm dependency update task ([#393](#393)) ([8e3ead5](8e3ead5)) * add gradle Helm release exists task ([#389](#389)) ([0b7ae17](0b7ae17)) * add gradle Helm test task ([#403](#403)) ([591cebb](591cebb)) * add helm chart tests for gateway api routes ([#345](#345)) ([3936a64](3936a64)) * add helm dependency update subcommand ([#377](#377)) ([2b3609d](2b3609d)) * add helm execution gradle task: HelmInstallChartTask ([#304](#304)) ([6a29222](6a29222)) * add helm execution gradle task: HelmUninstallChartTask ([#375](#375)) ([ba6cc63](ba6cc63)) * add helm list releases subcommand ([#380](#380)) ([53d092f](53d092f)) * add helm test subcommand with options ([#376](#376)) ([5d08a32](5d08a32)) * add ifExists option to Gradle Helm uninstall task ([#405](#405)) ([0726725](0726725)) * add minio operator to fullstack-cluster-setup chart ([#453](#453)) ([bf7f6ff](bf7f6ff)) * add prometheus operator to fullstack-cluster-setup ([#460](#460)) ([0313c3a](0313c3a)) * add skipIfExists option for Gradle Helm install task ([#406](#406)) ([ccfbabf](ccfbabf)) * add support for scheduling pods based on node labels, taints, and affinity ([#352](#352)) ([5dd625a](5dd625a)) * Adding fabric8 k8s library and helm client for use in Infra API ([#386](#386)) ([3049fe4](3049fe4)) * Adding topology model classes and junit annotation processing ([#383](#383)) ([9c6930e](9c6930e)) * apply nodeSelector and tolerations to all pods including proxies ([#384](#384)) ([40e737a](40e737a)) * **cli:** add traceId in CLI logs for easier debugging ([#449](#449)) ([a1693c7](a1693c7)) * **cli:** implement chart install, uninstall and upgrade commands ([#454](#454)) ([70fd199](70fd199)) * **cli:** implement cluster create and delete commands ([#446](#446)) ([78be823](78be823)) * **cli:** implement cluster setup command ([#452](#452)) ([89c2662](89c2662)) * **cli:** implement tests and dependency checks for init command ([#438](#438)) ([b69dd99](b69dd99)) * enhance Helm Install to support multiple set and values parameters ([#367](#367)) ([05444df](05444df)) * implement fullstack-cluster-setup chart for shared resources ([#363](#363)) ([e91f465](e91f465)) * parameterize the helm chart namespace value ([#351](#351)) ([6d1c0a5](6d1c0a5)) * scaffold fsnetman CLI with ES6 support ([#424](#424)) ([65e06d9](65e06d9)) * upgrade to gradle 8.4 ([#404](#404)) ([69e769d](69e769d)) * upgrade to org.gradlex:java-module-dependencies:1.4.1 ([#365](#365)) ([ba7c32b](ba7c32b)) ### Bug Fixes * avoid hardcoding mirror-node-explorer rest API in values.yaml ([#413](#413)) ([0fe58c7](0fe58c7)) * **cli:** encapsulate helm and kubectl commands and code cleanup ([#476](#476)) ([1b8c499](1b8c499)) * **cli:** encapsulate Kind commands in a separate wrapper class ([#468](#468)) ([6dc6025](6dc6025)) * store hedera-explorer chart as dependency until next official version is released ([#436](#436)) ([201bda5](201bda5)) * support deploying the chart with custom release name ([#412](#412)) ([619b42b](619b42b)) * uninstall envoy-gateway should also remove gateway-system namespace that it created ([#350](#350)) ([8a2f6e1](8a2f6e1)) * update KeyValuePair.equals to only compare key (not value) ([#347](#347)) ([28222e0](28222e0))
Contributor
|
🎉 This PR is included in version 0.12.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.








Description
This pull request changes the following:
Notes:
PR Walkthrough (21 minutes): https://www.loom.com/share/01ec31f227af4b6c8debbdaa6f5faf49?sid=70205d86-fe5c-43db-98e9-cd6b1ec22007
Related Issues