Skip to content

hgomez/devops-incubator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#devops-incubator - Native Packaging

Join the chat at https://gitter.im/hgomez/devops-incubator

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 Is maintained?

###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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-5/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-6/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_CentOS-6/repodata/repomd.xml.key
enabled=1

###CentOS 7

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-7)
type=rpm-md
baseurl=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_7/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/CentOS_7/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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_18/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_19/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/Fedora_19/repodata/repomd.xml.key
enabled=1

###Fedora 20

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

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

Install a package (crash for example)

sudo yum update
sudo yum install crash

##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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-5/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/RedHat_RHEL-6/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.2/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_12.3/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.1/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.1/repodata/repomd.xml.key
enabled=1

###openSUSE 13.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_13.2)
type=rpm-md
baseurl=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.2/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/openSUSE_13.2/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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_10_SDK/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP1/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP2/
gpgcheck=1
gpgkey=https://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=https://download.opensuse.org/repositories/home:/henri_gomez:/devops-incubator/SLE_11_SP3/
gpgcheck=1
gpgkey=https://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