@@ -26,10 +26,8 @@ services:
26
26
env :
27
27
global :
28
28
- MAIN_BRANCH=v9.2.5
29
- - MQ_LTS_VERSION=9.2.0.5
30
29
- TAGCACHE_FILE=tagcache
31
30
- RELEASE=r3
32
- - RELEASE_LTS=r1
33
31
34
32
go_import_path : " github.com/ibm-messaging/mq-container"
35
33
90
88
- PUSH_MANIFEST_ONLY=true
91
89
script : bash -e travis-build-scripts/run.sh
92
90
93
- # LTS Build
94
-
95
- - stage : global-tag
96
- if : branch = v9.2.5 AND type != pull_request OR tag =~ ^release-candidate*
97
- name : " Generate Global Tag"
98
- os : linux
99
- env :
100
- - LTS=true
101
- - TAGCACHE_FILE=tagcache-lts
102
- - MQ_VERSION=$MQ_LTS_VERSION
103
- - RELEASE=$RELEASE_LTS
104
- script : bash -e travis-build-scripts/global-tag.sh
105
- - stage : build
106
- if : branch = v9.2.5 OR tag =~ ^release-candidate*
107
- name : " Multi-Arch AMD64 build"
108
- os : linux
109
- env :
110
- - LTS=true
111
- - TAGCACHE_FILE=tagcache-lts
112
- - MQ_VERSION=$MQ_LTS_VERSION
113
- - MQ_ARCHIVE_REPOSITORY=$MQ_9204_EUS_ARCHIVE_REPOSITORY_AMD64
114
- - RELEASE=$RELEASE_LTS
115
- script : bash -e travis-build-scripts/run.sh
116
- - stage : build
117
- if : branch = v9.2.5 OR tag =~ ^release-candidate*
118
- name : " Multi-Arch S390X build"
119
- os : linux-s390
120
- env :
121
- - LTS=true
122
- - TAGCACHE_FILE=tagcache-lts
123
- - MQ_VERSION=$MQ_LTS_VERSION
124
- - TEST_OPTS_DOCKER="-run TestGoldenPathWithMetrics"
125
- - MQ_ARCHIVE_REPOSITORY=$MQ_9204_EUS_ARCHIVE_REPOSITORY_S390X
126
- - RELEASE=$RELEASE_LTS
127
- script : bash -e travis-build-scripts/run.sh
128
- - stage : build
129
- if : branch = v9.2.5 OR tag =~ ^release-candidate*
130
- name : " Multi-Arch PPC64LE build"
131
- os : linux-ppc64le
132
- env :
133
- - LTS=true
134
- - TAGCACHE_FILE=tagcache-lts
135
- - MQ_VERSION=$MQ_LTS_VERSION
136
- - TEST_OPTS_DOCKER="-run TestGoldenPathWithMetrics"
137
- - MQ_ARCHIVE_REPOSITORY=$MQ_9204_EUS_ARCHIVE_REPOSITORY_PPC64LE
138
- - RELEASE=$RELEASE_LTS
139
- script : bash -e travis-build-scripts/run.sh
140
- - stage : push-manifest
141
- if : branch = v9.2.5 AND type != pull_request OR tag =~ ^release-candidate*
142
- name : " Push Manifest-list to registry"
143
- env :
144
- - LTS=true
145
- - TAGCACHE_FILE=tagcache-lts
146
- - MQ_VERSION=$MQ_LTS_VERSION
147
- - PUSH_MANIFEST_ONLY=true
148
- - RELEASE=$RELEASE_LTS
149
- script : bash -e travis-build-scripts/run.sh
150
91
151
92
before_install :
152
93
- make install-build-deps
0 commit comments