Commit Graph

26 Commits

Author SHA1 Message Date
John Howard ec37c16cbf
build: remove debian and docker artifacts (#3981)
* Remove redundant istio-artifacts debian publishing

* Cleanup all debian and docker image publishing

* fix some issues
2022-08-01 16:44:11 -07:00
jacob-delgado a2348be92f
Pass shellcheck 0.8 linter (#3773) 2022-03-15 13:40:44 -07:00
Chi Zhang 70a030877f
Fix release postsubmit since we moved to workload identity and are not using GOOGLE_APPLICATION_CREDENTIALS anymore (#3594) 2021-11-19 00:50:36 -08:00
shalk(xiao kun) 913032f363
fix all shellcheck for files in scripts and extension directory (#2895)
* fix all shellcheck for files in scripts and extension directory

* fix bazel opt shellcheck

* add lint-scripts-dir

* fix shellcheck in prow and tools

* revert Makefile.comon.mk

* fix shellcheck

* add lint-scripts to lint

* fix lint ci
2020-07-09 08:38:24 -07:00
Lizan Zhou b9e80d65c6 ci: enable RBE in postfix again (#2571)
* ci: build docker image in presubmit

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* try enable RBE in post submit again

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-11-15 22:14:31 -08:00
Piotr Sikora 676e009701 Disable RBE in postsubmit until docker-credential-gcloud is fixed. (#2518)
Fixes istio/istio#18633.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-11-05 09:39:44 -08:00
Piotr Sikora bd3c716430 Use RBE in Prow jobs. (#2509)
Fixes istio/test-infra#2013.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-11-02 23:35:22 -07:00
Piotr Sikora 3325b27ae4 Add Prow presubmit verifying that the release scripts work. (#2491)
* Add Prow presubmit verifying that the release scripts work.

This was removed in #2475, while retiring CircleCI jobs,
and it backfired 3 commits later...

Signed-off-by: Piotr Sikora <piotrsikora@google.com>

* review: git add prow/proxy-presubmit-release.sh...

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-10-25 15:35:57 -07:00
Travis Clarke 43a3a75e32 Expose GCS_BUILD_BUCKET and GCS_ARTIFACTS_BUCKET as variables (#2483) 2019-10-23 13:01:43 -07:00
Pengyuan Bian a8723bc94d Record SD metric and add an integration test (#2359)
* metric record and integration test

* make test run

* make circle pass

* update go path

* try fix prow

* update sd filter and test

* clean

* remove direction from stackdriver config

* cleanup comment

* address comment

* fix build

* recover fake sd server

* add test prefix to field name

* update test config
2019-09-13 15:43:03 -07:00
Piotr Sikora 664f73876b Remove hardcoded defaults from the release scripts. (#2353)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-09 15:03:49 -07:00
Piotr Sikora 6e57046fb7 Test the release scripts. (#2352)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-09 12:56:50 -07:00
Piotr Sikora 32bda2d1a9 Revert "using sha instraf of git_sha (#2338)" (#2343)
This reverts commit 41943e54ea.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-07 04:53:35 -07:00
Maria Skidanova 41943e54ea using sha instraf of git_sha (#2338) 2019-08-06 18:27:35 -07:00
mandarjog 25c81550a1 Fix missing GIT_SHA from post submit (#2337) 2019-08-06 10:27:45 -07:00
Maria Skidanova 7cc1bbc08d Adding gcloud auth to fix the test (#2334)
* Adding gcloud

* gcloud
2019-08-05 16:33:45 -07:00
Maria Skidanova 00bd27fad4 changing tests for pod ustil (#2310) 2019-07-16 10:53:16 -07:00
Piotr Sikora 6f1a58c33c Limit resource usage on Prow. (#2289)
While there, merge BAZEL_TEST_ARGS into BAZEL_BUILD_ARGS.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-06-25 16:16:50 -07:00
Martin Taillefer ac78dc0193 Import common files into this repo. (#2251) 2019-05-31 09:59:18 -07:00
Piotr Sikora 4b65248952 Fix license headers and check for them in CircleCI. (#1820)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2018-06-18 22:24:55 -07:00
Sebastien Vas 3c2bb0ee40 Use a bazel.rc for build (#1350)
Automatic merge from submit-queue.

Use a bazel.rc for build

**What this PR does / why we need it**:
bazel tends to use a lot of memory. Trying to bring it down.

```release-note
```
2018-03-30 13:30:06 -07:00
Nathan Mittler 007f47d36f Remove unused Dockerfiles and scripts (#1131)
The istio/istio Dockerfiles no longer use the Dockerfiles from
this project. The iptables scripts have been moved to istio/istio
as well.

Fixes #1129
2018-03-01 14:20:03 -08:00
Sebastien Vas 0f5ab54895
Fix postsubmit to publish debian packages (#701) 2017-12-04 15:27:20 -08:00
Sebastien Vas 96182799a4
Update proxy-postsubmit.sh 2017-11-22 16:17:06 -08:00
Krishna Pagadala c6fcd8dbe5 fix post submit (#665) 2017-11-22 16:10:04 -08:00
Krishna Pagadala 7a0290bed6 add prow presubmit and postsubmit (#659)
* add prow presubmit and postsubmit

* dont push or create artifacts in presubmit
2017-11-21 18:07:47 -08:00