Skip to content

Bazel build/test instructions are replaced with make rules#26039

Merged
k8s-ci-robot merged 3 commits intokubernetes:masterfrom
chaodaiG:cleanup-bazel
Apr 20, 2022
Merged

Bazel build/test instructions are replaced with make rules#26039
k8s-ci-robot merged 3 commits intokubernetes:masterfrom
chaodaiG:cleanup-bazel

Conversation

@chaodaiG
Copy link
Copy Markdown
Contributor

This repo has been built and tested without bazel for several months now, no obvious regression was seen, it's time to clean it up.

For code reviewers, this PR is broken down into 3 commits:

  1. Deleting files with .bazel or .bzl extension
  2. Manually delete files used only by bazel
  3. Update instructions

/cc @fejta @BenTheElder @cjwagner
cc @alvaroaleman @petr-muller

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. approved Indicates a PR has been approved by an approver from all required OWNERS files. area/boskos Issues or PRs related to code in /boskos area/config Issues or PRs related to code in /config area/ghproxy Issues or PRs related to code in /ghproxy area/gopherage Issues or PRs related to code in /gopherage area/greenhouse Issues or PRs related to code in /greenhouse (our remote bazel cache) area/images area/jenkins area/kettle area/kubetest area/label_sync Issues or PRs related to code in /label_sync area/metrics area/prow Issues or PRs related to prow area/prow/branchprotector Issues or PRs related to prow's branchprotector component area/prow/bump Updates to the k8s prow cluster area/prow/clonerefs Issues or PRs related to prow's clonerefs component area/prow/config-bootstrapper Issues or PRs related to prow's config-bootstrapper utility area/prow/crier Issues or PRs related to prow's crier component area/prow/deck Issues or PRs related to prow's deck component area/prow/entrypoint Issues or PRs related to prow's entrypoint component area/prow/gcsupload Issues or PRs related to prow's gcsupload component area/prow/gerrit Issues or PRs related to prow's gerrit component area/prow/hook Issues or PRs related to prow's hook component labels Apr 20, 2022
@k8s-ci-robot k8s-ci-robot added area/robots Issues or PRs related to code in /robots area/scenarios area/testgrid area/triage sig/release Categorizes an issue or PR as relevant to SIG Release. sig/testing Categorizes an issue or PR as relevant to SIG Testing. labels Apr 20, 2022
Copy link
Copy Markdown
Contributor

@fejta fejta left a comment

Choose a reason for hiding this comment

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

/hold

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 20, 2022
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Apr 20, 2022
Copy link
Copy Markdown
Member

@BenTheElder BenTheElder left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

Thanks Chao!

Copy link
Copy Markdown
Member

@alvaroaleman alvaroaleman left a comment

Choose a reason for hiding this comment

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

Thanks!

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alvaroaleman, BenTheElder, chaodaiG, fejta

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:
  • OWNERS [BenTheElder,chaodaiG,fejta]

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

@chaodaiG
Copy link
Copy Markdown
Contributor Author

/unhold

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 20, 2022
@k8s-ci-robot k8s-ci-robot merged commit 14f1a66 into kubernetes:master Apr 20, 2022
@k8s-ci-robot k8s-ci-robot added this to the v1.25 milestone Apr 20, 2022
@chaodaiG chaodaiG deleted the cleanup-bazel branch April 21, 2022 17:16
listx pushed a commit to listx/test-infra that referenced this pull request Jun 14, 2022
This file used to be used by bazel. We don't use bazel any more and
these tests are not run.

However, since the time that bazel has been removed [1] [2], we have
added additional integration tests that already use decorated jobs,
which these deleted files test.

[1]: ef78d78
[2]: kubernetes#26039
@listx listx mentioned this pull request Jun 14, 2022
howardjohn added a commit to howardjohn/test-infra that referenced this pull request Jun 23, 2022
istio-testing pushed a commit to istio/test-infra that referenced this pull request Jun 27, 2022
kaalams pushed a commit to kaalams/test-infra that referenced this pull request Jul 14, 2022
This file used to be used by bazel. We don't use bazel any more and
these tests are not run.

However, since the time that bazel has been removed [1] [2], we have
added additional integration tests that already use decorated jobs,
which these deleted files test.

[1]: ef78d78
[2]: kubernetes#26039
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. area/boskos Issues or PRs related to code in /boskos area/config Issues or PRs related to code in /config area/ghproxy Issues or PRs related to code in /ghproxy area/gopherage Issues or PRs related to code in /gopherage area/greenhouse Issues or PRs related to code in /greenhouse (our remote bazel cache) area/images area/jenkins area/kettle area/kubetest area/label_sync Issues or PRs related to code in /label_sync area/metrics area/prow/branchprotector Issues or PRs related to prow's branchprotector component area/prow/bump Updates to the k8s prow cluster area/prow/clonerefs Issues or PRs related to prow's clonerefs component area/prow/config-bootstrapper Issues or PRs related to prow's config-bootstrapper utility area/prow/crier Issues or PRs related to prow's crier component area/prow/deck Issues or PRs related to prow's deck component area/prow/entrypoint Issues or PRs related to prow's entrypoint component area/prow/gcsupload Issues or PRs related to prow's gcsupload component area/prow/gerrit Issues or PRs related to prow's gerrit component area/prow/hook Issues or PRs related to prow's hook component area/prow/horologium Issues or PRs related to prow's horologium component area/prow/initupload Issues or PRs related to prow's initupload component area/prow/jenkins-operator Issues or PRs related to prow's jenkins-operator component area/prow/mkpj Issues or PRs related to prow's mkpj component area/prow/mkpod Issues or PRs related to prow's mkpod component area/prow/peribolos Issues or PRs related to prow's peribolos component area/prow/phony Issues or PRs related to prow's phony component area/prow/plank Issues or PRs related to prow's plank component area/prow/plugins Issues or PRs related to prow's plugins for the hook component area/prow/pod-utilities Issues or PRs related to prow's pod-utilities component area/prow/pubsub Issues or PRs related to prow's pubsub reporter component area/prow/sidecar Issues or PRs related to prow's sidecar component area/prow/sinker Issues or PRs related to prow's sinker component area/prow/spyglass Issues or PRs related to prow's spyglass UI area/prow/status-reconciler Issues or PRs related to reconciling status when jobs change area/prow/tide Issues or PRs related to prow's tide component area/prow/tot Issues or PRs related to prow's tot component area/prow Issues or PRs related to prow area/release-eng Issues or PRs related to the Release Engineering subproject area/robots Issues or PRs related to code in /robots area/scenarios area/testgrid area/triage cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. sig/release Categorizes an issue or PR as relevant to SIG Release. sig/testing Categorizes an issue or PR as relevant to SIG Testing. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants