- Nov 14, 2024
-
-
Timo Furrer authored
-
Timo Furrer authored
-
Timo Furrer authored
Changelog: development
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
Timo Furrer authored
Changelog: changed
-
- Nov 13, 2024
-
-
Timo Furrer authored
-
Timo Furrer authored
Support running pipeline templates directly in child pipeline with `trigger_in_child_pipeline` input This change set allows a user of this component to directly execute a pipeline template in its own child pipeline. This is useful to run dedicated child pipeline for multiple environments. Changelog: added
-
Timo Furrer authored
This change set renames the `TF_GITLAB_SOURCED` environment variable to `GITLAB_TOFU_SOURCED` and document the existence of the variable accordingly in the README. The reason for renaming it is that the `TF_` variable prefix is "owned" by OpenTofu / Terraform and not GitLab Tofu. Therefore, we make an effort to rename these variables to have the `GITLAB_TOFU_` prefix instead. Changelog: changed
-
Timo Furrer authored
This feature flag is now always enabled. Changelog: removed
-
- Nov 11, 2024
-
-
Timo Furrer authored
This change sets removes support `auto_apply` and `auto_destroy` inputs across the templates. With the introduction of the `rules` inputs, an auto apply or auto destroy behavior can easily implemented using it directly. We can't easily keep the `auto_apply` and `auto_destroy` inputs because having input references in input default values is not yet supported. See https://gitlab.com/gitlab-org/gitlab/-/issues/438722. I've left the input definitions commented out for now with the possibility to easily bring it back if the issue is resolved. Closes https://gitlab.com/components/opentofu/-/issues/80 Changelog: removed
-
- Nov 06, 2024
-
-
Timo Furrer authored
Changelog: changed
-
- Nov 05, 2024
-
-
Timo Furrer authored
Changelog: added
-
- Nov 04, 2024
-
-
Timo Furrer authored
-
- Oct 31, 2024
-
-
Timo Furrer authored
Changelog: added
-
- Oct 30, 2024
-
-
Timo Furrer authored
Changelog: fixed
-
- Sep 20, 2024
-
-
Timo Furrer authored
Closes https://gitlab.com/components/opentofu/-/issues/23
-
- Jun 18, 2024
- May 31, 2024
-
-
Timo Furrer authored
-
Timo Furrer authored
-
Timo Furrer authored
-
- May 28, 2024
-
-
Timo Furrer authored
Changelog: other
-
- May 27, 2024
-
-
Timo Furrer authored
This change set implements auto url-encoding for the state name when it's used as a URL. This allows to seamlessly define a state name like `production/aws`. The feature is behind a feature flag that can be disabled. You can define the `TF_FF_AUTO_URLENCODE_STATE_NAME` variable as `false` in your pipeline configuration to disable this behavior. Changelog: added
-
- May 21, 2024
-
-
Timo Furrer authored
This change set removes the machinery to backport the CI/CD component to CI/CD templates. Closes https://gitlab.com/components/opentofu/-/issues/43
-
- May 15, 2024
-
-
Timo Furrer authored
This change set mocks the CI_SERVER_HOST predefined environment variable with a deterministic value in the unit tests. This is necessary so that the unit tests run on self-managed. Changelog: fixed
-
- Apr 24, 2024
-
-
Philipp Hahn authored
$CI_REGISTRY <- registry.gitlab.com $CI_SERVER_FQDN <- gitlab.com $CI_PROJECT_PATH <- components/opentofu Closes: https://gitlab.com/components/opentofu/-/issues/36
-
- Apr 23, 2024
-
-
Philipp Hahn authored
-
Philipp Hahn authored
git grep -l '\s\+$' | xargs sed -e 's/\s\+$//' -i
-
- Feb 22, 2024
-
-
Timo Furrer authored
-
Timo Furrer authored
-
- Feb 05, 2024
-
-
Timo Furrer authored
-
- Jan 29, 2024
-
-
Timo Furrer authored
-
Timo Furrer authored
-
- Jan 26, 2024
-
-
Timo Furrer authored
-