In order to deploy an RPM package, we will need to create it in the first place. To do so, the first thing we need is a Spec file.
The first thing to do is to create a Specifics (Spec) file, which is a recipe for instructing rpmbuild
on how to actually create the RPM package. We are going to locate the Spec file in spec/demo-php-app.spec
and put the following content into it:
%define debug_package %{nil} %global commit0 b49f595e023e07a8345f47a3ad62a6f50f03121e %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: demo-php-app Version: 0 Release: 1%{?dist} Summary: Demo PHP application License: PD URL: https://github.com/Fale/demo-php-app Source0: %{url}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz %description This is a demo PHP application in RPM format %prep %autosetup -n %{name}-%...