Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-9578

Merge AMQ broker Dev, QE and Clients CI jenkins repository

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • automation
    • None
    • Unified Jenkins CI
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 50% To Do, 0% In Progress, 50% Done

      https://gitlab.cee.redhat.com/amq/amq-ci

      Broker
      https://gitlab.cee.redhat.com/ccit/jenkins-csb-customers/amq-broker-casc-main
      https://gitlab.cee.redhat.com/amq-broker/amq-broker-ci

      Clients
      https://gitlab.cee.redhat.com/msgqe/msg-qe-cci/-/tree/master/casc
      <Dev>? https://gitlab.cee.redhat.com/ccit/jenkins-csb-customers/entmqcl-casc-master
       

       

      • How will this affect our Openshift quota limits? Will we get 1 smaller as any team, or can we get usual unit size * 3 (as we would for each team?)
      • Secrets needs to be shared (git crypt unlock for admin user) - share common gpg trusts (of all CI admins)
      • Merging all 3 casc's into 1
      • Seed job unification

       

      Initial steps:

      1. Create amq-ci repo
      2. Make amq-broker-ci (qe)  work there.
      3. Add devs amq-broker-casc-main repo
      4. Test all, merge in new CI

      2nd stage - if possible:

      1. Migrate clients CI as well
      2. Test & profit

              mtoth@redhat.com Michal Toth
              mtoth@redhat.com Michal Toth
              Domenico Francesco Bruscino, Kim van der Riet, Michal Toth, Petr Matousek, Robbie Gemmell, Tiago Bueno
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: