Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Added creating rpm and Chocolatey packages #94

Merged
merged 4 commits into from
Jan 4, 2023
Merged

Added creating rpm and Chocolatey packages #94

merged 4 commits into from
Jan 4, 2023

Conversation

mikelik
Copy link
Contributor

@mikelik mikelik commented Dec 30, 2022

  • Added rpm and Chocolatey packaging and documentation about it.
  • Updated documentation how to install DUNE on Windows and on Linux.
  • Updated dune.bat because it was causing an error on my side (couldn't execute dune.bat at all)

Generating rpm and installing is just usual stuff.

However for Chocolatey I have added instruction:

Michal Lesiak added 2 commits December 30, 2022 16:18
Added chocolatey packaging and documentation about it.
Updated documentation how to install DUNE on Windows and on Linux.
Updated dune.bat because it was causing an error on my side.
@mikelik mikelik self-assigned this Dec 30, 2022
@mikelik mikelik linked an issue Dec 30, 2022 that may be closed by this pull request
C:\<PathToDUNE>\DUNE$ .\bootstrap.bat
```
1. Install [Chocolatey](https://docs.chocolatey.org/en-us/choco/setup)
2. From the [latest release](https://github.com/AntelopeIO/DUNE/releases/latest) page, download latest DUNE nupkg or visit the [release tags](https://github.com/AntelopeIO/DUNE/releases) page to download specific version of DUNE.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good practice is to publish packages in Chocolatey repository, so I have created a separate issue for it:
#95

Copy link
Contributor

@ScottBailey ScottBailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comments:

  • Update packaging/generate_package.sh to include reporting rpm as an option.
  • Update rpm package name to lowercase only.

Copy link
Contributor

@ScottBailey ScottBailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional dependencies for rpm are wget and curl.

packaging/generate_rpm.sh Outdated Show resolved Hide resolved
@mikelik mikelik requested a review from ScottBailey January 2, 2023 09:02
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
Copy link
Contributor

@ScottBailey ScottBailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mikelik mikelik merged commit 5e16b2c into main Jan 4, 2023
@mikelik mikelik deleted the rpm-chocolatey branch January 4, 2023 07:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend packaging to RPM and Chocolatey
3 participants