luet

0-dependency Container-based Package Manager using SAT solver and QLearning

GPL-3.0 License

Stars
261
Committers
18

Bot releases are visible (Hide)

luet - 0.35.5 Latest Release

Published by mudler about 2 months ago

What's Changed

Full Changelog: https://github.com/mudler/luet/compare/0.35.4...0.35.5

luet - 0.35.4

Published by mudler 3 months ago

This is a patch release which fixes only CI to have binary artifacts

luet - 0.35.3

Published by mudler 3 months ago

What's Changed

Full Changelog: https://github.com/mudler/luet/compare/0.35.2...0.35.3

luet - 0.35.2

Published by mudler 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/mudler/luet/compare/0.35.1...0.35.2

luet - 0.35.1

Published by mudler 7 months ago

What's Changed

Full Changelog: https://github.com/mudler/luet/compare/0.35.0...0.35.1

luet - 0.35.0

Published by mudler about 1 year ago

luet - 0.33.0

Published by github-actions[bot] about 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 843858e2 🤖 Adapt tests
  • 5f231da6 Bump ginkgo (#310)
  • 556e46da Print all not-found packages (#304)
  • 2513760b Tag 0.33.0
  • f5115e6c Update docs
  • eecde087 default transport allows to pick up proxy vars from environment variables (#309)
luet - 0.32.4

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • aeb686f4 ⬆️ Tag 0.32.4
  • f98cd401 🐛 Fixup bad return on first cycle
luet - 0.32.3

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 70f99b6b ⬆️ Tag 0.32.3
  • 3a316398 🎨 Don't panic on Fatal
  • 4cb21a3e 🎨 Match exit status with panic
  • cfbd8bf7 🐛 Fixup finalizer detection
luet - 0.32.1

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • fea872ab ⬆️ Tag 0.32.1
  • 1006be92 🐛 Bail out when no packages are found with default solvers (#296)
  • b5da2fa7 ⚙️ Fixup corner case when templating requires
luet - 0.32.0

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 5bc3e3f2 ⬆️ Bump version to 0.32.0
  • 388a3e44 🎨 CLI UX enhancements
  • 4e2a2adf 🎨 refactor out common code in tree builder
  • e70a543f ⚙️ Add ability to build from Dockerfiles directly
  • 2fa1defd ⚙️ Add support for subpackages during buildtime
  • 9361011c ⚙️ Cumulate error on SyncRepositories
  • 2aa4c8a4 ⚙️ Keep full string around, helps debugging
  • c363c916 ⚙️ Small fixups and enhancements
luet - 0.31.2

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 6674abb2 ⬆️ Bump version to 0.31.2
  • cca1a6db ⚙️ Annotate build dir when building against system repo
luet - 0.31.1

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 58e857e7 ⬆️ Bump version to 0.31.1
  • 77c7eab1 ⚙️ Fixup runtime tree detection during join images
luet - 0.31.0

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 6bf91a0b ⬆️ Bump version to 0.31.0
  • c6170fab ⚙️ Enhancements to final images building
luet - 0.30.3

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 18881c32 ⬆️ Bump version to 0.30.3
  • 9da675c1 ⚙️ Add back missing template functions from helm
luet - 0.30.2

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 82f339f4 ⬆️ Bump version to 0.30.2
  • d5138a6c 🐛 Fixup migration
luet - 0.30.1

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • f19b8938 ⬆️ Tag 0.30.1
  • 2f60504d ⬆️ Update vendor
  • 114d4899 🐛 Update yaml to v3
  • a169665e 🤖 Add integration test to cover nested build values
luet - 0.30.0

Published by github-actions[bot] over 2 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • d80cbae4 ⬆️ Bump github.com/containerd/containerd from 1.5.7 to 1.5.9 (#279)
  • 1642859f ⬆️ Bump github.com/containerd/containerd from 1.5.9 to 1.5.10 (#290)
  • 2996c055 ⬆️ Bump github.com/docker/distribution (#289)
  • db8e3da0 ⬆️ Bump helm.sh/helm/v3 from 3.3.4 to 3.6.1 (#280)
  • 8a80d70b ⬆️ Tag 0.30.0
  • ba0d625b 🎨 Port package to types
  • 4947b891 ⚙️ Add luet repo add/get
  • 4943ed6a ⚙️ Resolve templates folder when syncing repositories
  • a591a1e4 📓 Add docs alongside
  • 660c5a2d 📓 Update docs to mention agregOS
  • fe504e98 📓 docs: Update repository section
  • 6f77fa2b ♻️ Use sprig instead of helm
  • 8bcdf6bc 🐳 Drop upx build from Dockerfile
  • 881bf03c Do not use os.Exit in exportable packages (#286)
  • f8350a2f Revert "⬆️ Bump helm.sh/helm/v3 from 3.3.4 to 3.6.1 (#280)" (#281)
luet - 0.22.7

Published by github-actions[bot] almost 3 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 7e589b07 ⚙️ Resolve templates folder when syncing repositories
  • bff45b9b 🆕 Tag 0.22.7
luet - 0.22.6

Published by github-actions[bot] almost 3 years ago

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

  • 9c61210b 🆕 Tag 0.22.6
  • 519058f1 🔧 Do not store file list of hidden packages