Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script for packages creation accross different OS and infrastructure #52

Merged
merged 34 commits into from
Jun 11, 2024

Conversation

axelterrier
Copy link
Contributor

Added scripts for

  • .deb packages for amd64, arm64 and armhf architecture, the packages are built from a pre compiled binary of powerjoular.

  • .rpm packages for amd64, arm64 and armhf architecture, the packages are built from a pre compiled binary of powerjoular.

-.pkg.tar.zst packages for amd64, arm64 and armhf architecture, the packages are build from the source of the project powerjoular.

The packages will be located within the "installer" folder. More precisely they will respectively be in the following folders :

  • deb_binary_packages
  • rpm_binary_packages
  • arch_source_packages

PKGBUILD modifications does not work properly yet, only x86_64 is created
typing error
.deb packages are now created from source and stored within the "deb_source_package"
Update of the script to create .deb packages
The script creates 3 .deb packages for each architecture and place the files in the "deb_binary_packages"
…y.sh

Updated the script to match the file and folder names
3 .rpm files are created from a pre compiled binary and the .rpm files are stored in the "rpm_binary_folder"
The script create an ArchLinux package for the current architecture, the package is stored in the "arch_source_packages" folder
Change maintainer and contributor
@axelterrier axelterrier changed the base branch from develop to main June 11, 2024 13:27
@axelterrier axelterrier changed the base branch from main to develop June 11, 2024 13:36
@adelnoureddine adelnoureddine self-assigned this Jun 11, 2024
@adelnoureddine adelnoureddine linked an issue Jun 11, 2024 that may be closed by this pull request
@adelnoureddine adelnoureddine merged commit 9ee395d into joular:develop Jun 11, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create Linux packages
2 participants