9
9
pull_request :
10
10
paths :
11
11
- ' .github/workflows/ibm-mq-make.yaml'
12
-
12
+
13
13
env :
14
14
REGISTRY_IMAGE : pivotalrabbitmq/ibm-mqadvanced-server-dev
15
15
IBM_MQ_REPOSITORY : ibm-messaging/mq-container
@@ -19,13 +19,13 @@ jobs:
19
19
docker :
20
20
runs-on : ubuntu-latest
21
21
steps :
22
-
22
+
23
23
- name : Docker meta
24
24
id : meta
25
25
uses : docker/metadata-action@v5
26
26
with :
27
27
images : ${{ env.REGISTRY_IMAGE }}
28
-
28
+
29
29
-
30
30
name : Set up QEMU
31
31
uses : docker/setup-qemu-action@v3
39
39
repository : ${{ env.IBM_MQ_REPOSITORY }}
40
40
ref : ${{ env.IBM_MQ_BRANCH_NAME }}
41
41
42
- - name : Prepare image
42
+ - name : Prepare image
43
43
run : |
44
- ls
44
+ ls
45
45
echo "Enabling AMQP capability"
46
46
sed -i -e 's/genmqpkg_incamqp=0/genmqpkg_incamqp=1/g' Dockerfile-server
47
47
echo "AMQP Bootstrap instructions"
@@ -51,11 +51,12 @@ jobs:
51
51
SET AUTHREC PROFILE('SYSTEM.BASE.TOPIC') PRINCIPAL('app') OBJTYPE(TOPIC) AUTHADD(PUB,SUB)
52
52
SET AUTHREC PROFILE('SYSTEM.DEFAULT.MODEL.QUEUE') PRINCIPAL('app') OBJTYPE(QUEUE) AUTHADD(PUT,DSP)
53
53
ALTER CHANNEL(SYSTEM.DEF.AMQP) CHLTYPE(AMQP) MCAUSER('app')
54
+ STOP SERVICE(SYSTEM.AMQP.SERVICE)
54
55
START SERVICE(SYSTEM.AMQP.SERVICE)
55
56
START CHANNEL(SYSTEM.DEF.AMQP)
56
57
EOF
57
- make build-devserver
58
- docker tag ibm-mqadvanced-server-dev:${{ env.IMAGE_TAG }} ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
58
+ make build-devserver
59
+ docker tag ibm-mqadvanced-server-dev:${{ env.IMAGE_TAG }} ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
59
60
-
60
61
name : Login to Docker Hub
61
62
uses : docker/login-action@v3
64
65
password : ${{ secrets.DOCKERHUB_PASSWORD }}
65
66
- name : Push
66
67
run : |
67
- docker push ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
68
+ docker push ${{ env.REGISTRY_IMAGE }}:${{ env.IMAGE_TAG }}
0 commit comments