You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To host GAM repository you can use any HTTP server (Nginx, Apache2) without any modules (pure HTTP server static files). You can use even object storage (S3 etc.) for that.
As an open-source project, we can ask e.g. packagecloud.io for a package for open-source projects. Then all the management complexity will be handled by them, and we just need to generate a deb file (prepared guide) and send it to them (CLI is available for automation).
Following steps is recurred:
deb package – guide provided
repository generate - commands provided
repository hosting
The text was updated successfully, but these errors were encountered:
gam is very much not suited for packaging/distribution as it currently stands. See #791, #1140/#720. And that check-for-updates-like-its-1995-windows-noupdatecheck.txt nonsense would have to be removed.
I dare not agree that GAM cannot be packed. It fit to deb archive.
I notice that GAM is software that in many areas deviates from the standards of distribution repositories, e.g. in terms of configuration file locations, forcing updates and use of setup.py. Technically, however, it can now be distributed as a single binary file (so it is available as the "Releases" tab of the project) wrapped as a Deb repository, which will streamline the upgrade process. In subsequent versions, the package format can be developed to, for example, bring it closer to distribution standards (using setup.py, etc.)
Uses GAM sporadically. I have to manually update it each time. As I know, there is no Deb repository for software that speeds up this process.
In order to analyze the complexity of the problem, I used the following guide:
http://www.hackgnar.com/2016/01/simple-deb-package-creation.html
Thanks to it I was able to close the released binary file to the Deb package in less than 5 minuts.
When packages is generated there is need to make Deb repository.
I have in management Deb repository. To generate packages index you can use following command:
To sign repository index:
To host GAM repository you can use any HTTP server (Nginx, Apache2) without any modules (pure HTTP server static files). You can use even object storage (S3 etc.) for that.
As an open-source project, we can ask e.g. packagecloud.io for a package for open-source projects. Then all the management complexity will be handled by them, and we just need to generate a deb file (prepared guide) and send it to them (CLI is available for automation).
Following steps is recurred:
The text was updated successfully, but these errors were encountered: