Details
-
Task
-
Resolution: Done
-
Major
-
fuse-6.x-GA
Description
Currently several productisation tasks rely on older infrastructure, these jobs would most likely see a speed improvement by being moved to central CI with other fuse Jenkins jobs.
The existing jobs are
Link:
https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/job/fuse-offline-repo-gen-6.3/
Description:
Generates the fuse "style" offline repo, takes a SCM revision of our
prod ip-configuration repo, using a config file from within it produces
a meta repository and then downloads the artifacts from a brew NFS mount
a 7GB zip with everything used and built is produced
Link:
https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/job/fuse-offline-repo-gen-6.3-mrrc/
Description:
Same as about but produces a ~3GB zip file which should be built
artifacts only destined for the MRRC.
Link:
https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/job/fuse-offline-repo-gen/
Description:
Same as above but for Fuse 6.2.x
Link:
https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/job/release-generation/
Description:
This job is similar to the others in that it again uses the brew/koji
client to build and download a bunch of artifacts, the only difference
it also has a persistent couchdb service associated with it to keep a
track of all our built and released artifacts.
DOD
- Dockerise IP-Tooling
- A working host principal/service user
- Migrate jobs to fusesource-jenkins.rhev-ci-vms.eng.rdu2.redhat.com