Merge pull request #45250 from ixdy/bazel-push-build-alias

Automatic merge from submit-queue (batch tested with PRs 45314, 45250, 41733)

Rename //:ci-artifacts rule to //:push-build, and add a deprecated alias

**What this PR does / why we need it**: this rule has a larger scope than just CI artifacts now, so it seems like the name should be updated to match. WDYT?

This is a separate PR to facilitate easy cherry-picking; I'd rather test-infra jobs not need to special-case.

/assign @spxtr @mikedanese 

**Release note**:

```release-note
NONE
```
This commit is contained in:
Kubernetes Submit Queue 2017-05-03 18:47:02 -07:00 committed by GitHub
commit abce18b40e

View File

@ -20,7 +20,7 @@ filegroup(
)
gcs_upload(
name = "ci-artifacts",
name = "push-build",
data = [
":_binary-artifacts-and-hashes",
"//build/release-tars:release-tars-and-hashes",
@ -33,6 +33,13 @@ gcs_upload(
},
)
# TODO: remove this alias after 2017-05-22
alias(
name = "ci-artifacts",
actual = "push-build",
deprecation = "This rule will be removed after 2017-05-22. Use //:push-build instead.",
)
filegroup(
name = "package-srcs",
srcs = glob(