Skip to content

CI "Develop" fails with diff on bindata.go file (containing gzipped JS) #737

@EskoDijk

Description

@EskoDijk

The CI "Develop" fails often, recently, due to the 'diff' operation performed on bindata.go.
The offending (different) line is in the gzipped JS produced by webpack.

Possible fix strategies:

  • Use fixed/known versions of all library dependencies that get included in the JS build
  • Use fixed/known versions of all nodejs/webpack/... build tools to avoid output code differences
  • Use "hashed" module IDs or chunk IDs for webpack - tried in PR Webpack config update to 'hashed' module IDs #736 with hashed module IDs
  • Remove the diff operation from the CI test (find another way to ensure the developer has built bindata.go prior to submitting the PR)
  • Ignore the error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions