Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#637 Terraform integration #709

Merged
merged 17 commits into from
Mar 24, 2022
Merged

#637 Terraform integration #709

merged 17 commits into from
Mar 24, 2022

Conversation

CREITZ25
Copy link
Member

Files to integrate terraform installation into devonfw IDE

Files to integrate terraform installation into devonfw IDE
I will use $(...) instead of `...`
Add Licence for Terraform
Copy link
Member

@tobka777 tobka777 left a comment

Choose a reason for hiding this comment

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

Thank you for the integration. Looks quite good already. I have noted a few small things. I think we should call doSetup in doRun like it was done with the other tools.

scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
Correct last errors
Correction of the first link from kubernetes to terraform
Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

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

@CREITZ25 excellent work 👍

I have two last tiny review comments added. Please have a look and update. Then I will merge. Thanks.

scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
@github-actions github-actions bot added bash related to bash shell or scripts commandlet related to commandlets (scripts/command/*) documentation related to documentation (AsciiDoc) scripts related to shell scripts (bash and CMD) labels Mar 7, 2022
CREITZ25 and others added 2 commits March 8, 2022 12:59
#637 Terraform integration
delete doIsTerraformInstalled function
@hohwille
Copy link
Member

hohwille commented Mar 8, 2022

The build failed due to shellcheck:

In scripts/command/terraform line 25:
  if $(command -v terraform &> /dev/null) 
     ^-- SC2091: Remove surrounding $() to avoid executing output.

#637 Terraform integration
remove $()
Copy link
Member Author

@CREITZ25 CREITZ25 left a comment

Choose a reason for hiding this comment

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

Please check again

scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
scripts/src/main/resources/scripts/command/terraform Outdated Show resolved Hide resolved
CREITZ25 and others added 4 commits March 22, 2022 13:06
#709 Terraform Integration - print version
#637 Terraform Integration delete wrong if case
#637 Terraform Integration TERRAFORM_HOME ergänzt
Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

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

@CREITZ25 all perfect, thanks 👍

@hohwille hohwille added this to the release:2021.12.006 milestone Mar 24, 2022
@hohwille
Copy link
Member

With my last commit the build should be fixed now.

@hohwille hohwille merged commit ae237df into master Mar 24, 2022
@hohwille hohwille linked an issue Mar 24, 2022 that may be closed by this pull request
10 tasks
@hohwille hohwille mentioned this pull request Mar 24, 2022
10 tasks
@CREITZ25 CREITZ25 deleted the feature/terraform branch June 9, 2022 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bash related to bash shell or scripts commandlet related to commandlets (scripts/command/*) documentation related to documentation (AsciiDoc) scripts related to shell scripts (bash and CMD)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Terraform integration
4 participants