Skip to content

Refactor update_tools.sh workflow and regenerate par files - #209

Merged
brandjon merged 1 commit into
bazel-contrib:masterfrom
brandjon:updatetools
Jul 26, 2019
Merged

Refactor update_tools.sh workflow and regenerate par files#209
brandjon merged 1 commit into
bazel-contrib:masterfrom
brandjon:updatetools

Conversation

@brandjon

Copy link
Copy Markdown
Contributor

I created a (not yet pushed) fix for #208, and reran update_tools.sh in the docker container. This PR is to verify these files in CI.

Point of order: Do we even have integration tests for the precompiled par files, or only of the source code? Must look into that. We can also test other projects manually against this commit.

The regenerated piptool.par and whltool.par files grew by 9731 bytes and 9733 bytes respectively, relative to a total filesize of 5.7 MB and 1.4 MB respectively. The similar increases suggests that the growth is due to changes in common tooling (i.e. subpar), and is any case not in and of itself problematic.

Assuming these files are good, I'll merge the fix for #208 and then update this PR.

@brandjon brandjon self-assigned this Jul 24, 2019
@brandjon

Copy link
Copy Markdown
Contributor Author

grew by 9731 bytes and 9733 bytes respectively

FTR that's associated with bumping the bazel version to 0.28.

@brandjon
brandjon force-pushed the updatetools branch 2 times, most recently from 4289c07 to 8983ff3 Compare July 25, 2019 21:49
@brandjon brandjon changed the title Test commit for regenerating par files Refactor update_tools.sh workflow and regenerate par files Jul 25, 2019
This reorganizes and comments some package dependencies in the Dockerfile.

It also regenerates the par files, so that we're now using pars based on the
current version of Bazel.

Fixes bazel-contrib#208.
@brandjon
brandjon merged commit d852e8a into bazel-contrib:master Jul 26, 2019
@brandjon
brandjon deleted the updatetools branch July 26, 2019 14:45
fweikert pushed a commit to fweikert/rules_python that referenced this pull request Aug 7, 2019
…trib#209)

This reorganizes and comments some package dependencies in the Dockerfile.

It also regenerates the par files, so that we're now using pars based on the
current version of Bazel.

Fixes bazel-contrib#208.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants