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

Pipelines CLI v0.25.0 #75

Closed
wants to merge 1 commit into from
Closed

Conversation

Resonance1584
Copy link
Contributor

@Resonance1584 Resonance1584 commented Aug 5, 2024

Bumping Pipelines CLI to v0.25.0.

This pulls in notable changes like:

  • Increased consolidation of job types:
    Pipelines will now try to maximize the amount of consolidation that is done to minimize the number of jobs that are kicked off in response to files being added or changed.

    e.g. When editing one terragrunt.hcl file and adding another terragrunt.hcl file, Pipelines used to create one ModuleChanged job and one ModuleAdded job. Each of these jobs would do something akin to terragrunt plan within the directory where the corresponding terragrunt.hcl file was located. Pipelines will now instead run something akin to terragrunt run-all plan --terragrunt-include-dir dir1 --terragrunt-include-dir dir2 from the root of the repository, leveraging terragrunt-include-dir.

    This will divide the cost of GitHub Actions minutes by the number of jobs consolidated (divided by two in this example), and improve the accuracy of applies, as Terragrunt will ensure that updates will occur in the order determined by the Directed Acyclic Graph (the DAG).

  • Increasing the default IAM role assumption duration to 900 seconds.

@Resonance1584
Copy link
Contributor Author

Deprecated

@Resonance1584 Resonance1584 deleted the 2024-08-05_pipelines_cli_v0.25.0 branch August 13, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants