I am new to packaging the application. I am running a command to package a simple sh application which I created on RHEL. I don't understand why Architecture says noarch although from what I have been told. Packaging is specific to the architecture and operating system one is using. Can anyone please explain me what does it mean by noarch?
rpm -qi hello
Name : hello
Version : 0.0.1
Release : 1
Architecture: noarch
Install Date: Mon 09 Nov 2020 01:29:51 AM CET
Group : Unspecified
Size : 294
License : GPL
Signature : (none)
Source RPM : hello-0.0.1-1.el8.src.rpm
Build Date : Mon 09 Nov 2020 01:08:14 AM CET
Build Host : slimmerAI
Summary : A simple hello world script
Description : A demo RPM build