Jan Tattermusch
261b58ca80
using tty option is not ok on jenkins
9 years ago
Jan Tattermusch
c95eead416
use_docker support for run_tests.py
9 years ago
Jan Tattermusch
901b0f1a53
Remove traces of running zookeeper on jenkins master
9 years ago
Craig Tiller
0141356479
Add python-yaml
9 years ago
Craig Tiller
3d20b000b7
Add a comment describing out views on killing
9 years ago
Craig Tiller
43fef09aec
Don't fail a build on failure to kill a docker instance
...
It's quite ok for a docker instance to already be dead.
9 years ago
Hongwei Wang
fbc86857e5
Set docker environment variable GRPC_ZOOKEEPER_SERVER_TEST
9 years ago
Hongwei Wang
497d26a83d
Update zookeeper in jenkins docker file
9 years ago
Hongwei Wang
35a06e7ddc
Update zookeeper test server address
9 years ago
Hongwei Wang
6d445965cc
Zookeeper test server address as environment variable
9 years ago
Hongwei Wang
00e9c60c87
Update zookeeper in docker file again
9 years ago
Hongwei Wang
6c3ccf976a
Update zookeeper in docker again
9 years ago
Hongwei Wang
ac3048aa28
Update zookeeper dependencies in docker file
9 years ago
Hongwei Wang
8f7114e86a
Add zookeeper dependencies in jenkins dockerfile
9 years ago
Donna Dionne
1b0e3437be
Adding c++ interop (cloud to prod) to jenkins work flow.
...
First effort in adding interop to jenkins work flow, more languages will follow.
9 years ago
Nicolas "Pixel" Noble
4243ca878e
Supporting FreeBSD for Jenkins.
9 years ago
Stanley Cheung
f4f6bc2c77
Minor jenkins script cleanjup
9 years ago
Stanley Cheung
0308274267
fix ruby gem path
9 years ago
Stanley Cheung
f64825f24b
run homebrew installation script on macos jenkins
9 years ago
Stanley Cheung
a83cb9160f
use export instead
9 years ago
Stanley Cheung
29e1aca8cc
local can only be used in a function;
9 years ago
Stanley Cheung
f97b4f26d6
Add per-language homebrew testing for Mac on Jenkins
9 years ago
Nicolas "Pixel" Noble
482d761bd7
Making sure that 32 bits is being built and run on Jenkins.
10 years ago
Stanley Cheung
b00472b62a
missed a php depenedency in dockerfile
10 years ago
Stanley Cheung
488a5b40b9
temp directory doesnt work when tests run in parallel
10 years ago
Stanley Cheung
17bb3ec921
support macos in jenkins run_distributions script
10 years ago
Stanley Cheung
d76bb254e2
rename script to run_distribution
10 years ago
Nicolas "Pixel" Noble
b8c1524728
Enabling 32 bits downgrade of our environment.
10 years ago
Nicolas "Pixel" Noble
7df7208786
Setting up ruby environment for macos.
10 years ago
Stanley Cheung
afaea18824
fix chmod of script
10 years ago
Nicolas "Pixel" Noble
2366f6af86
Let's workaround #2140 a bit.
...
Let's wait 4 seconds before removing the docker container, and let's make the removal a non-fatal condition of the jenkins script.
10 years ago
Stanley Cheung
1ad5ea5963
jenkins linuxbrew: review changes
10 years ago
Stanley Cheung
9359522032
Add homebrew testing to jenkins
10 years ago
Nicolas "Pixel" Noble
5eb80c9195
Eating the error code from run_test.py, as Jenkins now uses report.xml fully.
10 years ago
Nicolas "Pixel" Noble
4853246ecb
Adding MacOS support in our run_jenkins script.
10 years ago
Nicolas "Pixel" Noble
862c8976e1
Creating a branch during the Jenkins build to silence a warning.
10 years ago
Nicolas "Pixel" Noble
66e358b1e0
Disabling saving failed containers.
...
We clearly don't have enough space for that, if we are to run our tests every few minutes.
We can revisit that later and automatically purge old containers for example.
10 years ago
Nicolas "Pixel" Noble
5937b5bc5a
Exporting XML reports, JUnit-compatible.
10 years ago
Nicolas "Pixel" Noble
964f955b22
Some Jenkins changes and improvements.
...
-) Don't re-clone from github. We already have the directory here, just bind it, and copy it inside the docker container.
-) Let's properly set up our environment for asan.
-) Let's split the docker "run_jenkins" part into its own separate script.
10 years ago
Nicolas "Pixel" Noble
76fa6b6715
Switching from wheezy to jessie.
10 years ago
Nicolas "Pixel" Noble
8a47ccd8b0
Adding clang packages for msan/tsan/asan testing.
10 years ago
Jan Tattermusch
eaa52163da
update instructions on picking up failed docker container
10 years ago
Jan Tattermusch
118e331a7f
make sure docker image is up-to-date before each build
10 years ago
Nicolas "Pixel" Noble
43e5f5663f
Various Jenkins-related tweaks.
...
-) created a .profile at the root of the docker image - seems the new nvm script requires that.
-) installing simplejson and mako python packages, for the sanity check.
-) calling prepare_travis.sh in order to try and download precompiled packages for openssl and protobuf.
-) using the new "config" axis.
-) improved the output of prepare_travis.sh.
10 years ago
Jan Tattermusch
04b28e7933
Make run_jenkins.sh actually fail on failure
10 years ago
Stanley Cheung
932fbd7d2d
Add PHP to jenkins
10 years ago
Jan Tattermusch
0ee84dc10f
only keep docker containers for tests that failed
10 years ago
Jan Tattermusch
c3dd3bfb85
fix fetch to actually work
10 years ago
Jan Tattermusch
bc17b3f0ae
fetch PR refspec for docker jenkins builds
10 years ago
murgatroid99
16d36362d4
Set up Node, Python, and Ruby environment in Jenkins slave. Made other minor changes to make those work
10 years ago