Closed
Milestone
Jan 8, 2024–Feb 29, 2024
Octez packages
Context
Octez is distributed with the source code, the opam packages, binaries and Docker images. In order to ease the install of Octez, we should improve the distribution of Octez by providing more distributions.
This milestone describes the steps toward building and distributing packages, such as Debian and Redhat.
Ideas
- Create jobs to build Debian and Redhat packages
- Include Links in the release to Debian and Redhat packages, stored in the repository
- Use Gitlab to build a debian repository
MRs
Packages
-
!9164 (merged) - Build: Introduce beta build scripts for Debian package format (dpkg) and Redhat package format (rpm) into tree -
!10791 (merged) - CI: clean bin packages build jobs -
!10876 (merged) - CI: Rename tezos to octez for gitlab registries -
!11229 (merged) - Various small fixes to the package scripts to improve them -
!11237 (merged) - Remove dependency on baker package -
!11231 (merged) - Experimental EVM node package -
!11423 (merged) - Do not use system users for the signer user -
!11318 (merged) - Use octez defaults for directories
Releases
-
!10758 (merged) - CI, Release: Link Debian and Redhat packages with the release
Fixes
-
!11518 (merged) - Fix duplicate debian and rpm packages in packages regitry -
!11382 (merged) - Scripts, Rpm: Remove Requires from experimental binaries packages -
!11496 (merged) - Fix RPM evmnode package
Loading
Loading
Loading
Loading