Commit Graph

100 Commits

Author SHA1 Message Date
Luke Powlett
dd62bc39f4 Release changes for dockerhub/store 2019-12-06 14:02:56 +00:00
Luke J Powlett
61c909f551 Override default makefile image name and tag for release (#46)
* Override default makefile image name and tag for release
2019-12-05 18:31:02 +00:00
Luke J Powlett
ffda647cdf Fixed docker images labels (#45) 2019-12-05 16:07:11 +00:00
Luke J Powlett
34f7a57c5d Pipeline changes for travis release (#43)
* Added changes for travis release process

* Renamed build scripts directory

* Don't run basic build if tag is set

* Pull production images from staging on production-release
2019-12-04 19:45:57 +00:00
Luke J Powlett
dd31fb37c3 Changes for MQ 9.1.4.0 (#37)
* Changes for MQ 9.1.4.0

* Only run p and z builds for production build
2019-12-03 15:58:02 +00:00
Luke J Powlett
1f4528d597 Pipeline changes for Entitled Registry (#38)
* Added makefile targets/variables to pull mq archive from remote

* Updated makefile and travis build for multi arch dev/prod builds

* Updated build deps to use arch specific dep

* Removed glide for dependency management

* Removed `MQ_SDK_ARCHIVE` download target

* Make ARCH overridable in makefile

* Only run golden path test on Power and Z builds

* Only run gosec on amd64 build

* Increased go to 1.12 in travis
2019-12-03 13:16:30 +00:00
Amrit K Kandola
5a18280057 Updated UBI to UBI8 (#35)
* Updated UBI to UBI8

* Updated the README to include the redhat login

* Updated to use non-deprecated registry

* Added sed filter into docker file to remove ubi7

* Added automatic login into the makefile based on env variables, also removed nodocs from mq-explorer

* Minor typo fix
2019-11-27 09:32:38 +00:00
Luke Powlett
37601187b2 Removed release from makefile, will be set on internal build only 2019-10-11 10:48:20 +01:00
Arthur Barr
d6248424a1 Use podman build if available 2019-08-29 11:58:51 +01:00
Luke Powlett
455c67ad3d increment release in makefile 2019-08-29 11:58:51 +01:00
LPowlett
b8a7167c4e MQ V9.1.3.0 (#348)
* MQ 9.1.3 changes

* Use crtmqdir -a

* Allow generation of TLS certificate with given hostname

* Remove check for certificate env variable

* Updated manifests and changelog for 913

* Use MQ externals to configure console frame ancestors

* Create /run/mqm

* Go sec fixes

* Set SAN when generating certificates

* Remove image source and commit
2019-07-24 12:01:21 +01:00
mamgainp
9714d0d513 fixes ifelse ladder 2019-06-12 15:39:41 +01:00
Paras Mamgain
6691438fa1 fixes DOWNLOAD_DIR variable for windows 2019-06-11 15:13:10 +01:00
Paras Mamgain
426c6c3b9a fixes DOWNLOAD_DIR variable for windows 2019-06-11 13:59:38 +01:00
Paras Mamgain
8088cb2902 fixes DOWNLOAD_DIR variable for windows 2019-06-11 13:59:22 +01:00
Rob Parker
83fe77b222 Labels and Licenses for RedHat Certification (#329)
* Add required red hat labels

* Add licenses into correct location for RedHat

* Remove reference to CIP

* PR Comments
2019-06-10 10:29:51 +01:00
Robert Parker
b64c060ef4 Refactor TLS code 2019-05-30 09:16:40 +01:00
Stephen Marshall
40b64e620e Change image tag to amd64 2019-05-30 09:15:45 +01:00
Robert Parker
e362644a55 Fix makefile targets 2019-05-17 08:29:32 +01:00
Arthur Barr
4a3bdf3b53 Containerized build 2019-05-10 09:24:36 +01:00
Arthur Barr
5ff269d2e3 Use Universal Base Image 2019-05-10 09:24:36 +01:00
Rob Parker
78ce84b3a1 Implement GOSec for security scanning Fix vulnerabilities (#227)
* Implement GOSec for security scanning Fix vulnerabilities

* Fix lint failure

* address PR comments and fix build break

* Fix test break in mqsc
2018-10-11 15:39:22 +01:00
Arthur Barr
d0fce28ef3 build Ubuntu image on non-RHEL hosts 2018-10-02 13:59:39 +01:00
Robert Parker
aa04229d85 Call correct make target when using default make targets 2018-08-20 15:50:48 +01:00
Robert Parker
9e04bfc68a Create MQ RHEL buildah build 2018-08-20 15:50:48 +01:00
Robert Parker
8fcdfeb1c4 Move and rename files for RHEL build 2018-08-20 15:50:48 +01:00
Rob Parker
d2ea8d4f06 Create IBM MQ RHEL Buildah build (#192)
* Buildah containerized Go build

* Minor fixes to buildah build

* Move and rename files for RHEL build

* Create MQ RHEL buildah build
2018-08-20 13:49:10 +01:00
Arthur Barr
dbfc47591e Fix Mac incompatibility of image creation date 2018-08-07 15:15:45 +01:00
Robert Parker
89eae35724 only download the sdk image if we need to 2018-07-27 12:23:08 +01:00
Robert Parker
f2a9bb4e9d 9.1 updates 2018-07-23 11:20:30 +01:00
Robert Parker
79bfd99911 Build SDK with same archive as Dev image 2018-07-12 10:36:56 +01:00
Robert Parker
75efeae51b Fix method to get git repo 2018-07-11 16:12:43 +01:00
Rob Parker
7822c2c3bc Add basic versioning into main golang file (#151)
* Add basic versioning into main golang file

* Add versioning set test

* address Arthur's comments
2018-07-05 11:44:16 +01:00
Rob Parker
4b1b417b8b default SDK build tag 2018-07-03 13:45:28 +01:00
Rob Parker
be0ce898d7 Allow building of latest versions 2018-07-03 10:36:30 +01:00
Rob Parker
1800482934 Ensure SDK is downloaded when versions are different (#149) 2018-06-29 11:12:25 +01:00
Rob Parker
fcbb241f07 Add seperate SDK version number 2018-06-27 10:49:57 +01:00
Rob Parker
626fc05d78 correct comment in Makefile 2018-06-26 15:51:56 +01:00
Rob Parker
ea7105c82c Fix MQ Developer scripts to allow centos image building 2018-06-26 15:51:56 +01:00
Rob Parker
b570a9f019 Add License test to verify correct license 2018-06-13 16:52:24 +01:00
Stephen Marshall
bcfef94b08 Remove vet of test code (#103) 2018-06-01 10:49:13 +01:00
Arthur Barr
be9c759a1c Merge build-devserver target conflict 2018-05-31 15:23:06 +01:00
Arthur Barr
45e970e18a Change apt URL for non-x86_64 platforms (#97) 2018-05-31 10:52:54 +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
Arthur Barr
e18dcbd8e8 Add MQ and Go SDK images 2018-05-15 09:38:50 +01:00
Riccardo Biraghi
d7633d8313 Fix test coverage in docker containers 2018-04-24 16:31:21 +01:00
Riccardo Biraghi
363c8487df Set DOCKER_API_VERSION in travis 2018-04-23 16:37:03 +01:00
Riccardo Biraghi
9d46e6e25a Fix makefile 2018-04-23 15:41:31 +01:00
Riccardo Biraghi
4826e83c9e Use ?= for NUM_CPU 2018-04-23 15:27:22 +01:00
Riccardo Biraghi
1cba663922 Minor corrections 2018-04-23 15:07:36 +01:00