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
Nicolas "Pixel" Noble
482d761bd7
Making sure that 32 bits is being built and run on Jenkins.
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
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
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
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
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
Jan Tattermusch
a959e64d0d
fix jenkins build on windows
10 years ago
Jan Tattermusch
8fa8c04ec4
fix CRLF line ending problem with run_jenkins.sh
10 years ago
Jan Tattermusch
f44a2b8c0f
make run_jenkins runnable
10 years ago
Jan Tattermusch
083466fcf2
experimental jenkins support
10 years ago
Jan Tattermusch
e79e2f54e8
adding csharp tests to travis
10 years ago
Jan Tattermusch
9a7d30cf89
improved C# support in run_tests.py
10 years ago
Jan Tattermusch
1970a5b7de
added C# to run_tests.py
10 years ago
Craig Tiller
ce5021b0b9
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Craig Tiller
834288138d
Add shell script copyrights
10 years ago
murgatroid99
c279165f72
Got run_tests.py and node tests working
10 years ago
murgatroid99
2c8d5165a6
Added node test runner
10 years ago