Skip to content

fix(build): Minor build optimizations#265

Merged
knative-prow-robot merged 1 commit into
knative:masterfrom
rhuss:pr/build-fixes
Jul 15, 2019
Merged

fix(build): Minor build optimizations#265
knative-prow-robot merged 1 commit into
knative:masterfrom
rhuss:pr/build-fixes

Conversation

@rhuss
Copy link
Copy Markdown
Contributor

@rhuss rhuss commented Jul 13, 2019

  • Check that every generated file has been regenerated for CI
  • No color when not on a tty which is useful for build logs
  • Always do updates when called without args
  • Removed -u option and added -c for codegen only (dep update, docs gen, formatting, license check)

@googlebot googlebot added the cla: yes Indicates the PR's author has signed the CLA. label Jul 13, 2019
@knative-prow-robot knative-prow-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jul 13, 2019
@rhuss rhuss force-pushed the pr/build-fixes branch 4 times, most recently from beeb8c6 to 1d79562 Compare July 13, 2019 08:27
* Check that every generated file has been regenerated for CI
* No color when not on a tty which is useful for build logs
* Always do updates when called without args
* Removed -u option and added -c for codegen only (dep update, docs gen, formatting, license check)
@rhuss
Copy link
Copy Markdown
Contributor Author

rhuss commented Jul 13, 2019

/retest pull-knative-client-integration-tests

@rhuss
Copy link
Copy Markdown
Contributor Author

rhuss commented Jul 13, 2019

/retest

@mattmoor mattmoor removed their request for review July 13, 2019 16:43
@rhuss
Copy link
Copy Markdown
Contributor Author

rhuss commented Jul 15, 2019

@maximilien could you have a quick look please and potentially merge ? This PR is about making the build more error proof so (e.g. update will be automatically called so that it can't be forgotten + the presubmit CI check also checks for license + docs now)

@maximilien
Copy link
Copy Markdown
Contributor

/approve
/lgtm

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 15, 2019
Copy link
Copy Markdown
Contributor

@maximilien maximilien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@knative-prow-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: maximilien, navidshaikh, rhuss

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@rhuss
Copy link
Copy Markdown
Contributor Author

rhuss commented Jul 15, 2019

/retest

@knative-prow-robot knative-prow-robot merged commit 5507302 into knative:master Jul 15, 2019
navidshaikh added a commit to navidshaikh/client that referenced this pull request Feb 14, 2020
…d-image

Unset GOFLAGS and explicitly set required go flags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the CLA. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants