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

tflint: 0.15.0 -> 0.15.1 #82465

Merged
merged 1 commit into from Mar 13, 2020
Merged

tflint: 0.15.0 -> 0.15.1 #82465

merged 1 commit into from Mar 13, 2020

Conversation

bhipple
Copy link
Contributor

@bhipple bhipple commented Mar 13, 2020

Semi-automatic update generated by nixpkgs-update tools. This update was made based on information from repology.org.

meta.description for tflint is: "Terraform linter focused on possible errors, best practices, and so on"

meta.homepage for tflint is: "https://github.com/terraform-linters/tflint"

Updates performed:

  • Golang update

Release on GitHub

Compare changes on GitHub

Checks done (click to expand)
  • built on NixOS

  • The tests defined in passthru.tests, if any, passed

  • 0 of 0 passed binary check by having a zero exit code.

  • 0 of 0 passed binary check by having the new version present in output.

  • found 0.15.1 with grep in /nix/store/3ch0dm36aivdbyif0cf6rn0ldcqrgc4l-tflint-0.15.1

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

0 x86_64-linux rebuild(s)
0 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
0 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
tflint

Instructions to test this update (click to expand)

Build yourself:

nix-build -A tflint https://github.com/r-ryantm/nixpkgs/archive/2ab1a2db994fc4649af75027b1ea1c4a4178ad8a.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/3ch0dm36aivdbyif0cf6rn0ldcqrgc4l-tflint-0.15.1
ls -la /nix/store/3ch0dm36aivdbyif0cf6rn0ldcqrgc4l-tflint-0.15.1/bin

cc @marsam @kalbasit for testing.

bhipple added a commit to bhipple/nixpkgs-update that referenced this pull request Mar 13, 2020
Having merged an update to make go packages passthru the `modSha256` [1], we can
now have `nixpkgs-update` inspect it and make updates, just as it now does for
Rust packages as of [2].

As a slight detail, because the attribute is in `passthru` rather than actually
being available in the derivation, we just do the equivalent of
`nix eval -f . <attrPath>.<attr>` rather than going through the `drvAttrs` as before.

This version has been tested successfully with at least one go update [3], but
not thoroughly vetted. That said, it's essentially identical to the Rust
implementation that has been working well for some time now.

[1] NixOS/nixpkgs#82027
[2] ryantm#156
[3] NixOS/nixpkgs#82465
@ofborg ofborg bot requested review from marsam and kalbasit March 13, 2020 04:18
@marsam marsam merged commit 087dc6e into NixOS:master Mar 13, 2020
@bhipple bhipple deleted the auto-update/tflint branch March 28, 2020 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants