Skip to content

feat: unit test logic and smurf improvement#62

Merged
VishwajitNagulkar merged 50 commits intomasterfrom
tests
Feb 6, 2025
Merged

feat: unit test logic and smurf improvement#62
VishwajitNagulkar merged 50 commits intomasterfrom
tests

Conversation

@sundaram2021
Copy link
Contributor

added docker tests

@sundaram2021 sundaram2021 self-assigned this Jan 10, 2025
@sundaram2021 sundaram2021 added bug Something isn't working enhancement New feature or request go Pull requests that update Go code labels Jan 10, 2025
@sundaram2021
Copy link
Contributor Author

will have to configure actions according to the tests

sundaram2021 and others added 18 commits January 29, 2025 00:30
* feat: added terraform setup step

* feat: added docker installation step

* feat: added conditional param

* feat: added trigger

* update: update code for install docker on  macos

* add : tf version and condition for install only on macos

---------

Co-authored-by: rakeshclouddevops <rakeshgangwar.clouddrove.com>
* fix: remove qemu for windows

* fix: remove qemu for windows

* feat: test windows build

* feat: test macos build

* fix: change the version of terraform

* fix: change the version of terraform

* fix: test tf only for windows

* feat: added shell config

* fix: test tf only for windows

* fix: test tf only for macos

* fix: test tf only for macos

* fix: test tf only for ubuntu

* update: change the code for pr

---------

Co-authored-by: rakeshclouddevops <rakeshgangwar.clouddrove.com>
Co-authored-by: Vishwajit Nagulkar <119565952+VishwajitNagulkar@users.noreply.github.com>
VishwajitNagulkar and others added 3 commits February 6, 2025 18:35
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.25.0 to 0.26.0.
- [Commits](golang/oauth2@v0.25.0...v0.26.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@VishwajitNagulkar VishwajitNagulkar changed the title unit tests feat: unit test logic and smurf improvement Feb 6, 2025
Copy link
Contributor

@Bharadwajshivam28 Bharadwajshivam28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@manjeet-cd manjeet-cd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved

@VishwajitNagulkar VishwajitNagulkar merged commit 5e47e64 into master Feb 6, 2025
2 checks passed
@VishwajitNagulkar VishwajitNagulkar deleted the tests branch February 6, 2025 19:08
Bharadwajshivam28 pushed a commit that referenced this pull request Mar 7, 2025
* refactored: fixes ecr push , removed scan , formatted

* feat: added docker build, remove, tag tests

* updated deps

* refactor: exported getTerraform to test pkg

* feat: test for terraform apply

* feat: test for terraform init

* feat: test for terraform validate

* refactor: cleaned deps

* refactor: added lock, var and var file flags

* refactor: added lock flags

* refactor: added recursive flags

* feat: added grpah cmd

* refactor: added upgrade flag

* refactor: added var, varfile flags

* refactor: added var, varfiles, lock flags

* feat: added refresh cmd

* feat: added state cmd

* refactor: adjusted variables according to changes in cmnds

* refactor: added support for varfiles, variables and lock values

* refactor: added support for varfiles, variables and lock values

* refactor: added support for recursive flags and enhanced loggings

* feat: added graph cmd function

* feat: added refresh cmd function

* feat: added state list cmd function

* refactor: added support for variables flags and lock values

* refactor: added support for upgrade flag

* refactor: enhanced loggings and added flags

* refactor: changes tests according to the updates in the fuunction

* refactor: updated deps

* feature: added third party installation

* feat: repo subcommand

* feat: repo add cmd

* feat: repo update cmd

* feature: added third party charts installation feature

* refactor: updated according to changes in install cmd

* feat: added repo add fn

* feat: added repo updated fn

* refactor: cleaned up

* refactor: updated changes for install cmd

* fix: fixed docker installation issue in macos (#79)

* feat: added terraform setup step

* feat: added docker installation step

* feat: added conditional param

* feat: added trigger

* update: update code for install docker on  macos

* add : tf version and condition for install only on macos

---------

Co-authored-by: rakeshclouddevops <rakeshgangwar.clouddrove.com>

* fix: remove qemu for windows (#80)

* fix: remove qemu for windows

* fix: remove qemu for windows

* feat: test windows build

* feat: test macos build

* fix: change the version of terraform

* fix: change the version of terraform

* fix: test tf only for windows

* feat: added shell config

* fix: test tf only for windows

* fix: test tf only for macos

* fix: test tf only for macos

* fix: test tf only for ubuntu

* update: change the code for pr

---------

Co-authored-by: rakeshclouddevops <rakeshgangwar.clouddrove.com>
Co-authored-by: Vishwajit Nagulkar <119565952+VishwajitNagulkar@users.noreply.github.com>

* update: increased scope of local fns

* feat: added install test

* cleaned deps

* fixed mod file and sum entries

* updated validate

* test: temporarily disabled test.

* build(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 (#83) (#86)

Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.25.0 to 0.26.0.
- [Commits](golang/oauth2@v0.25.0...v0.26.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Vishwajit Nagulkar <119565952+VishwajitNagulkar@users.noreply.github.com>
Co-authored-by: rakeshclouddevops <rakesh.gangwar@clouddrove.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request go Pull requests that update Go code

Projects

None yet

5 participants