/devops-incubator

Native packages for CI/CD Forges

Primary LanguageCSS

#devops-incubator - Native Packaging

devops-incubator Logo

Native Packaging sample for DevOps easy operations. These packages will bring you a ready to use Software, QA and Ops Factories.

##RPM packages Build Status

###Packages for Software Factories

  • golo-lang - A lightweight dynamic language for the JVM, Golo
  • myarchiva - Apache Archiva powered by Apache Tomcat 7.x.
  • myartifactory - JFrog Artifactory powered by Apache Tomcat 7.x
  • myforge-apache2-front - Apache HTTPd front-ends for Forge service via Named VHosts
  • mygit - Git repositories hosted by Apache HTTPd and cgit
  • mygitblit - GitBlit powered by Apache Tomcat 7.x
  • myjenkins - Jenkins-CI powered by Apache Tomcat 7.x
  • mynexus - Sonatype Nexus OSS powered by Apache Tomcat 7.x
  • mysonar - SonarQube Sonar powered by Apache Tomcat 7.x
  • mysvn - Apache Subversion hosted by Apache HTTPd

###Packages for QA Factories

###Packages for Ops Factories

  • crash - The shell for the Java Platform, Crash
  • tomee-jaxrx - Apache TomEE with JAXRS
  • tomee-plus - Apache TomEE with Plus
  • tomee-webprofile - Apache TomEE with WebProfile

RPM packages version number follow application version number. RPM packages release number are revision, used when something is updated in RPM like Apache Tomcat or in packaging.

#Yum Repository

Thanks to openSUSE Build Service, RPM packages are now built and pushed to Yum repositories on OBS. They could be installed on CentOS/Fedora/RHEL/Suse SLES/openSUSE.

##CentOS

###CentOS 5

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (CentOS_CentOS-5)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-5/repodata/repomd.xml.key
enabled=1

###CentOS 6

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (CentOS_CentOS-6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-6/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-6/repodata/repomd.xml.key
enabled=1

Install a package (jenkins for example)

sudo yum update
sudo yum install myjenkins

##Fedora

###Fedora 18

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (Fedora_18)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_18/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_18/repodata/repomd.xml.key
enabled=1

###Fedora 19

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (Fedora_19)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_19/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_19/repodata/repomd.xml.key
enabled=1

Install a package (jenkins for example)

sudo yum update
sudo yum install myjenkins

##RHEL

###RHEL 5

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (RedHat_RHEL-5)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-5/repodata/repomd.xml.key
enabled=1

###RHEL 6

Add Yum repository by editing repo file /etc/yum.repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (RedHat_RHEL-6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-6/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-6/repodata/repomd.xml.key
enabled=1

Install a package (jenkins for example)

sudo yum update
sudo yum install myjenkins

##openSUSE

###openSUSE 12.2

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (openSUSE_12.2)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.2/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.2/repodata/repomd.xml.key
enabled=1

###openSUSE 12.3

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (openSUSE_12.3)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.3/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.3/repodata/repomd.xml.key
enabled=1

###openSUSE 13.1

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (openSUSE_13.1)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.1/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.1/repodata/repomd.xml.key
enabled=1

Install a package (jenkins for example)

sudo zypper ref 
sudo zypper update
sudo zypper install myjenkins

##SUSE Enterprise

###SLES 10

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (SLE_10_SDK)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_10_SDK/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_10_SDK/repodata/repomd.xml.key
enabled=1

###SLES 11

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (SLE_11)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11/repodata/repomd.xml.key
enabled=1

###SLES 11 SP1

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (SLE_11_SP1)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP1/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP1/repodata/repomd.xml.key
enabled=1

###SLES 11 SP2

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (SLE_11_SP2)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP2/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP2/repodata/repomd.xml.key
enabled=1

###SLES 11 SP3

Add Zypper repository by editing repo file /etc/zypp/repos.d/devops-incubator.repo

[home_henri_gomez_devops-incubator]
name=Devops Incubator Packages   (SLE_11_SP3)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP3/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP3/repodata/repomd.xml.key
enabled=1

Install a package (jenkins for example)

sudo zypper ref 
sudo zypper update
sudo zypper install myjenkins