Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test the proxy in release mode in Docker in CI on the master branch. #327

Merged
merged 2 commits into from
Feb 13, 2018

Conversation

briansmith
Copy link
Contributor

Previously we were not running the proxy tests in the release configuration.

Run the proxy tests in the release configuration through Docker.

Docker builds with tests in release mode are too slow to run on every
pull request so release mode tests will only be run on the master
branch.

Signed-off-by: Brian Smith [email protected]

Previously we were not running the proxy tests in the release configuration.

Run the proxy tests in the release configuration through Docker.

Docker builds with tests in release mode are too slow to run on every
pull request so release mode tests will only be run on the master
branch.

Signed-off-by: Brian Smith <[email protected]>
@briansmith briansmith self-assigned this Feb 10, 2018
@briansmith briansmith requested a review from olix0r February 10, 2018 00:50
@adleong adleong added the review/ready Issue has a reviewable PR label Feb 10, 2018
.travis.yml Outdated
# redundant/slow. #280
- PROXY_SKIP_TESTS=1 bin/docker-build
# We re-run the tests here in *release* (--release) mode since the
# `test` stage only runs them in *debug* node.
Copy link
Member

Choose a reason for hiding this comment

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

*debug* mode

bin/_docker.sh Outdated
@@ -52,6 +53,22 @@ docker_build() {
echo "$repo:$tag"
}

docker_build_go() {
Copy link
Member

Choose a reason for hiding this comment

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

this all seems unrelated to this change?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

this all seems unrelated to this change?

Yes, bad branch management on my part. I removed that commit.

Signed-off-by: Brian Smith <[email protected]>
@briansmith briansmith force-pushed the b/test-proxy-release-mode-in-docker branch from 12ddc87 to 39cacf9 Compare February 13, 2018 22:01
@briansmith briansmith merged commit aa123b8 into master Feb 13, 2018
@briansmith briansmith deleted the b/test-proxy-release-mode-in-docker branch February 13, 2018 22:16
@adleong adleong removed the review/ready Issue has a reviewable PR label Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants