Luke Powlett
7c59d647f5
Added gosec scan to end of travis build, upgraded travis go to v1.11
2019-09-12 16:17:50 +01:00
Arthur Barr
1ae24263ad
Temporarily remove Docker 1.12 test in Travis
2019-08-29 11:58:51 +01:00
Arthur Barr
d6248424a1
Use podman build if available
2019-08-29 11:58:51 +01:00
Arthur Barr
4a3bdf3b53
Containerized build
2019-05-10 09:24:36 +01:00
Arthur Barr
cc0f072908
Change for running as a non-root user ( #276 )
...
* Enable running container as mqm
* Fix merge problem
* Don't force root usage
* RHEL image runs as mqm instead of root
* Build on host with SELinux enabled
* Enable building on node in an OpenShift cluster
* Enable running container as mqm
* Fix merge problem
* Don't force root usage
* Merge lastest changes from master
* RHEL image runs as mqm instead of root
* Fix merge issues
* Test changes for non-root
* Make timeout properly, and more non-root test fixes
* Run tests with fewer/no capabilities
* Correct usage docs for non-root
* Add security docs
* Add temporary debug output
* Remove debug code
* Fixes for termination-log
* Allow init container to run as root
* Fixes for CentOS build
* Fixes for RHEL build
* Logging improvements
* Fix Dockerfile RHEL/CentOS build
* Fix bash error
* Make all builds specify UID
* Use redist client for Go SDK
* Inspect image before running tests
* New test for init container
* Log container runtime in runmqdevserver
* Add extra capabilities if using a RHEL image
2019-02-27 15:32:34 +00:00
Luke Powlett
c08ca2e79f
update travis to use Ubuntu 16.04
2019-02-07 16:47:32 +00:00
Rob Parker
3e07814bf6
update travis build stages to remove duplicate build and label ( #263 )
...
* update travis build stages to remove duplicate build and label
* update copyright to 2019
2019-01-10 10:21:20 +00:00
Rob Parker
5f000ff891
Update to IBM MQ version 9.1.1.0 ( #251 )
...
* Update to MQ v9.1.1
* update incubating to 911
* check docker version on travis
* travis docker version is now high enough
2018-11-30 17:26:19 +00:00
LPowlett
b276e0b4ef
move image builds to before_script ( #237 )
2018-10-24 09:19:39 +01:00
Arthur Barr
c6a921efee
Tidy up Travis output ( #213 )
...
* Ignore generated Prometheus files
* Tidy up Travis output
* Use relative path for script
* Futher tidying of Travis output
2018-10-01 10:14:35 +01:00
Robert Parker
cafa841f63
remove centos build
2018-07-23 15:05:28 +01:00
Rob Parker
ea7105c82c
Fix MQ Developer scripts to allow centos image building
2018-06-26 15:51:56 +01:00
Stephen Marshall
a4b9a9abaf
Initial delivery of metrics code ( #81 )
...
* Initial delivery of metrics code
* Fix build issues
* Fix build issue with go vet
2018-05-24 09:15:12 +01:00
Riccardo Biraghi
60d098d86d
Correct images tar archive name
2018-04-23 17:43:17 +01:00
Riccardo Biraghi
13981cef86
Set DOCKER_API_VERSION in DOCKER_DOWNGRADE
2018-04-23 17:27:19 +01:00
Riccardo Biraghi
363c8487df
Set DOCKER_API_VERSION in travis
2018-04-23 16:37:03 +01:00
Riccardo Biraghi
1cba663922
Minor corrections
2018-04-23 15:07:36 +01:00
Riccardo Biraghi
c9e7ae194e
Fix quotes escape in .travis.yml
2018-04-23 12:50:11 +01:00
Riccardo Biraghi
d61cc9c686
Add quotes to env command
2018-04-23 12:34:11 +01:00
Riccardo Biraghi
20a2b3f593
Test on docker 1.12 with Travis
2018-04-23 12:01:54 +01:00
Riccardo Biraghi
e478f8cc67
Cache MQ advanced in Travis
2018-04-20 10:43:26 +02:00
Riccardo Biraghi
1affe991cc
Add go get golint to travis yaml
2018-04-11 16:46:52 +01:00
Riccardo Biraghi
cde2a5186e
Have Travis run golint after build
2018-04-11 16:05:37 +01:00
Riccardo Biraghi
460aec3863
Correct go_import_path in .travis.yml
2018-04-11 15:00:43 +01:00
Riccardo Biraghi
3d569b3e8c
Fix make vet in Travis
2018-04-11 14:44:58 +01:00
Riccardo Biraghi
831f0695a9
Add vetting, formatting and vetting make commands and fix related errors
2018-04-11 13:43:57 +01:00
Riccardo Biraghi
3449dc31ad
Quote Go version in travis.yml
2018-04-10 12:13:58 +01:00
Riccardo Biraghi
9a02ddfa48
Update to Go 1.10
2018-04-10 11:48:33 +01:00
Arthur Barr
37e07fc0b0
Merge conflict
2018-03-05 10:59:41 +00:00
Rob Parker
e1829f3f47
do make deps in travis and apply security fixes
2018-02-23 12:58:01 +00:00
Arthur Barr
741aa18da9
Upgrade to dep 0.4.1
2018-02-06 11:44:34 +00:00
Arthur Barr
18635b704c
Additional fix for Travis
2017-12-05 16:08:35 +00:00
Arthur Barr
878442905d
Fix Travis download of dep
2017-12-05 15:39:32 +00:00
Arthur Barr
0ad595dc99
Improve dependency handling
2017-11-29 12:31:04 +00:00
Arthur Barr
7c91187ce3
Update Docker version in Travis
2017-10-31 16:45:22 +00:00
Rob Parker
bae684da4b
Add Travis build
2017-09-13 15:00:10 +01:00