History log of /haikuporter/buildmaster/backend/Makefile
Revision Date Author Comments
# d6b17900 01-Nov-2023 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Workaround bug #277; fix image locations in docs

* Ensure haikuporter cli is in path until tools.poetry is a little
less melancholy


# 248f0747 31-Oct-2023 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Bump frontend / backend containers to ghcr


# f86ae173 12-Aug-2023 PulkoMandy <pulkomandy@pulkomandy.tk>

Prepare for release 1.2.8


# e923feec 27-Feb-2023 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster/backend: bump to 1.2.7-9


# 446ddea5 14-Dec-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster/backend: Capture stderr in report, fix system-packages-dir

* Previous commit added new SYSTEM_PACKAGES_BRANCH var, but didn't
make the same change to the loop script
* Bump to 1.2.7-8


# 9f671dac 05-Nov-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: ALlow modifications of system-package set


# ea7f4f7f 19-May-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster/backend: Bump version for package_repo fixes

* See https://dev.haiku-os.org/ticket/17750 for info


# 8c34a6cb 13-May-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: pull hardlink from haiku repo

* The plan was to drop hardlink_packages from the haiku repo, however
users (waddlesplash) are using hardlink_packages locally on their
dev machine for "reasons"
* Instead, wrap the hardlink tool with a wrapper and pull it from
the haiku repo.
* This should all die in a fire and migrate to s3 buckets someday.


# 225f8256 13-May-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Add simplified hardlink_packages tool

* All you need is build-packages in the build-packages
repository, and a repository file from git
* Add better documentation


# c0602188 18-Feb-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Split branch spec into two

* SYSTEM_PACKAGE_BRANCH, and BUILD_TARGET_BRANCH
* Master will likely be based on the system-packages of
the last stable release
* Fixes issue trying to use master system_packages


# 607b43b2 16-Feb-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Continue to refactor out un-needed complexity

* Bump containers to 1.2.7-1
* Greatly reduce the "stuff" going on within haikuporter buildmaster
* Yank out generation of system-packages for now
* Ideally we'll automate some extraction from release images / isos
* We can still generate system-packages though via the script in tools
* Simplify some directory structures
* move output to work directory
* move system-packages to work directory


# d3a17f30 24-Jan-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

setup.py: Ensure HaikuPorts Builder module is also installed


# cb6e86b0 23-Jan-2022 Alexander von Gluck IV <kallisti5@unixzen.com>

buildmaster: Rework container to be less complex

* Haikuporter is now packaged with container
* Haiku host-tools now packaged with container
* Reduce the amount of one-off on-disk config files
* Upgrade to Debian bullseye-slim