Pau Espin
51deedd956
*-test: jenkins.sh: Print junit output at the end
2018-02-19 11:59:00 +01:00
Harald Welte
d770629280
jenkins: Add shared jenkins-common.sh
...
the common script contains some copy+pasted parts between the different
jobs.
2018-02-06 20:20:49 +00:00
Harald Welte
bcc29baf39
jenkins: prefix all container names with $BUILD_TAG
...
... to make them unique and to allow for multiple tests run in parallel
without any clashes.
2018-02-06 19:57:24 +00:00
Harald Welte
facbb6575e
move every 'test network' to its own IP address space
...
Ideally we would want to launch a group of containers with their own
private network segment and use the same static IP addresses in those
isolated networks.
The stupidity of docker is requiring unique IPv4 addresses even on
isolated (!) networks. This means we have to manually give each of our
test setups a different subnet, and then we can at least run one
instance that test in parallel to at most one instance of each other
test.
If this weird reestriction about unique IPv4 addresses didn't exist,
we could start any number of test runs in parallel.
2018-02-06 19:08:45 +01:00
Harald Welte
cbd1c8e1fa
m3ua-test + sua-test: Add jenkins.sh
2017-08-20 13:26:47 +02:00
Harald Welte
f0ae14b974
bumped to version 0.1.0
2017-08-20 12:06:01 +02:00
Harald Welte
78b42e1e49
fix .release file contents (wrong name / copy+paste error)
2017-08-20 12:00:54 +02:00
Harald Welte
9b4749dad2
sua-test: Port over to generate junit-xml for jenkins integration
2017-08-20 11:51:28 +02:00
Harald Welte
5888786e1e
bumped to version 0.0.1
2017-08-19 22:03:27 +02:00
Harald Welte
1649a01167
Use 'patch' not 'commit' from cgit for repo change detection
...
the 'commit' output contains a timestamp, so every second the
result will be different. 'patch' doesn't have this.
2017-08-19 21:56:07 +02:00
Harald Welte
fc8eaf2bcf
Use laforge/ in all dependencies
2017-08-19 21:55:45 +02:00
Harald Welte
32f8b870cd
Ensure docker cache fails if git repositories change
2017-08-19 21:09:49 +02:00
Harald Welte
4bda77175e
Introduce 'make run' to run the respective container
2017-08-19 19:51:35 +02:00
Harald Welte
460247905d
introduce makefile based build
2017-08-19 19:42:45 +02:00
Harald Welte
fd7b5363e8
use '--rm' argumetn to 'docker run' to clean up after exit
2017-08-19 15:49:24 +02:00
Harald Welte
3f7ff12115
Dockerfile for a containes with m3ua-testtool / sua-testtool
2017-05-03 16:50:02 +02:00