[infinispan-issues] [JBoss JIRA] (ISPN-8479) Automate JDG Snapshot builds so that we can use them for Online Services
Sebastian Łaskawiec (JIRA)
issues at jboss.org
Tue Nov 14 04:12:00 EST 2017
[ https://issues.jboss.org/browse/ISPN-8479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489694#comment-13489694 ]
Sebastian Łaskawiec commented on ISPN-8479:
-------------------------------------------
This is how it works:
* Prod Jenkins uses unique build number for each build: https://jdg-productization-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/JDG-7.2.x--SNAPSHOT/
* JDG 7.2 Standalone image uses branch {{dev}} which is capable of running both final server package and development (taken from CI) server package: https://github.com/jboss-container-images/jboss-datagrid-7-image/blob/datagrid72-dev/image.yaml#L47-L49
* JDG OpenShift image uses {{dev}} tag from standalone image: https://github.com/jboss-container-images/jboss-datagrid-7-openshift-image/blob/datagrid72-dev/image.yaml#L6
* JDG Online image uses {{dev}} branch from JDG OpenShift image: https://github.com/jboss-container-images/jboss-dataservices-image/blob/dataservices-dev/image.yaml#L5
In order to use new SNAPSHOT in the JDG Online build you need to:
* Copy a link to JDG server binary (from Jenkins) and put it in the cacher: http://ce-cacher.usersys.redhat.com/
* Update MD5 checksum and zip name in standalone image: https://github.com/jboss-container-images/jboss-datagrid-7-image/blob/datagrid72-dev/image.yaml#L47-L49
* Get it merged
* Wait until all images are rebuilt in CE CI: http://ce-ci.usersys.redhat.com/view/All/job/jboss-dataservices/job/datagrid-online-services-dev/ (follow upstream projects links)
> Automate JDG Snapshot builds so that we can use them for Online Services
> ------------------------------------------------------------------------
>
> Key: ISPN-8479
> URL: https://issues.jboss.org/browse/ISPN-8479
> Project: Infinispan
> Issue Type: Bug
> Components: Cloud Integrations
> Reporter: Sebastian Łaskawiec
> Assignee: Sebastian Łaskawiec
>
> It might be useful to have a dedicated CI pipeline to build JDG server and publish it into candidates area. This way we could consume it in JDG Online Services whenever we want to.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the infinispan-issues
mailing list