Commit Graph

19 Commits

Author SHA1 Message Date
Piotr Sikora f999ede41a Update Envoy SHA to latest with deterministic hash (release-1.1). (#2109)
* Update Envoy SHA to latest with deterministic hash (release-1.1).

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

* review: use lld linker for clang-asan and clang-tsan.

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

* review: export PATH.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-02-11 18:35:05 -08:00
Piotr Sikora 4ced9e724b Update clang to 6.0 and use it for release binaries. (#1914)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2018-08-14 15:03:31 -07:00
Linus Arver 84b71b8174 release-binary: add missing dash to checksum filename (#1796) 2018-05-31 11:30:29 -07:00
Wayne Zhang 6589f07722 Merge changes from branch release-0.8 (#1770)
* Update api sha (#1753)

* Release-0.8: Update envoy sha to bb6762a058 (#1759)

* Update envoy sha to bb6762a058

* update envoy sha to 12c470e666d23f1cedaea92cdae6c747d6081dfe

* fix authn/integration tasn issue

* Update_Dependencies (#1766)

* Build addition artifacts with debug symbols (#1767)

* Update_Dependencies (#1768)
2018-05-22 17:31:27 -07:00
EmilyYuan 5d3b8b33d1 Parameterize gcs destination (#1752)
set release-binary default location
2018-05-18 13:28:00 -07:00
Lizan Zhou 6eb085c639 use bazel --batch for release script (#1352)
Automatic merge from submit-queue.

use bazel --batch for release script

**What this PR does / why we need it**:

Follow up on #1223, bazel server consumes more memory while it doesn't provide benefits in CI.
This will make postsubmit more stable.

**Release note**:
```release-note
None
```
2018-03-30 16:46:43 -07:00
mattdelco 164dd584e6 Use shorter name for proxy debian files (#724)
* change bucket

* do ver in advance

* debug

* del version

* del added line

* del add-on

* retest

* shorten name

* change bucket back

* reapply original change

* add OWNERS to root of proxy
2017-12-14 11:55:35 -08:00
mattdelco 6e2bdec68e Allow Cloud Builder to be used instead of Jenkins (#660)
* initial CB changes

* update debian

* init GCS_PATH

* del unused files

* change != to -n

* proxy trigger stuff

* only 1 step was run

* try to add stuff

* try different image

* debug

* switch back to istiobuilder

* try loose

* try again

* try ubuntu

* try ubuntu

* try istio

* log different file

* skip stdout

* more power

* bazel config

* build_proxy_artifacts.yaml

* expand

* 0.2 is now 0.3

* cleanup

* undo customizations
2017-11-22 09:27:41 -08:00
Lizan Zhou f697267290
Link jwt-auth filter into proxy binary (#656) 2017-11-21 13:06:15 -08:00
Lizan Zhou 0b521718b2 build: fix build with bazel 0.6.1 (#563) 2017-10-16 17:46:04 -07:00
Costin Manolache 081606aaf8 Add support for building a standalone deb package (#404)
* Add initial set of deb files for proxy

* Updates for the scripts

* Adding blacklist as well, make sure 22 is safe

* Use older tag

* Fix scripts

* Add copyright, fixes

* Update the scripts to use istio-proxy user, to match the 0.1 docker.

* Add the deb to the release-binary script.

* Fine tunning, testing with pilot-agent.

* Add a minimal config file, for standalone testing.

This is the same as the file generated by sidecar - the proxy deb
package can be tested separatedly from the pilot agent.

* Add comments

* Add unit tests for the iptables script

* Making the new script backward compatible with the old one

* Add the scripts to the docker image, make it possible to replace the k8s init image with the new script

* Include the new iptables script in the docker image.

Based on PR feedback, to allow testing in k8s and eventual replacement
of the current script.

* More fixes and adjustments based on testing and PR review

* Add copyright, add in-progress script for install integration testing

* End to end tests finally working

* More documentation for debug, and small fixes based on recent tests

* Cosmetic fixes
2017-08-28 15:16:36 -07:00
Lizan Zhou 099e8a812d Fix copyright headers (#255) 2017-04-20 15:24:01 -07:00
Kuat 7444da1c3c Update envoy and add c-ares (#107)
* Update envoy and add c-ares depedencies

* Update release script with debug and normal binary

* remove debug ls

* formatting
2017-02-21 17:36:10 -08:00
Sebastien Vas 84881332f5 Copies the binary instead of linking for release (#102) 2017-02-16 13:38:01 -08:00
Kuat 2f69cc985f Publish debug binaries (no release yet) (#98) 2017-02-15 14:36:06 -08:00
Sebastien Vas 366f5ae62e Creates a KEY for mixer client dep. Updates release-binary (#79)
* Updated mixer repo to use a key for commit

* release-binary skip build if file exists.
2017-02-10 11:53:45 -08:00
Sebastien Vas fdac61b43e Adds Jenkinsfile and updates release-binary to create a SHA. (#71)
* Adds Jenkinsfile and update release-binary
* Update Jenkinsfile and gitignore
* Fixes typo and use normal build Node
* Uses default bazel config
* Using batch mode
* Update bazel memory settings
* Do not use Jenkins bazel env
* Set .bazelrc for postsubmit
2017-02-08 16:58:32 -08:00
Kuat 89f0fbfe5c Push tar.gz to GCS (#69)
* Push tar.gz to GCS

* Rename envoy_esp
2017-02-06 15:47:29 -08:00
Wayne Zhang eb8bfccc39 Add release binary script. (#68) 2017-02-06 12:18:42 -08:00