Sourcehut blockers #51

Open
opened 2020-02-17 19:37:59 +01:00 by Kreyren · 1 comment
Kreyren commented 2020-02-17 19:37:59 +01:00 (Migrated from github.com)
  1. It is not possible to cache installed packages per image

This means that all images has to be built on runtime which makes it less efficient and impractical

Can be solved on systems that allows caching i.e gentoo,paludis, etc..

  1. Checks per file are not possible -> All checks has to run at once which floods the GUI.

This is major blocker for GitHub tests since this is likely to confuse the end-user

  1. It is not possible to change the default location of manifests

Major blocker for this repository since it creates unwanted noise in the root of the repository which we can't effort with this file hierarchy.

  1. It is not possible to have README.md file in .builds/

Minor blocker since we can't have documentation per directory.

  1. Manifests are able to specify packages per image, but using multiple images is not possible

Annoying and inefficient since it requires duplicate manifests

Relevant: https://github.com/RXT0112/Zernit/blob/e44575155b06a20fae98d3de3a940c92a75e8383/QA/sourcehut/README.md

1. It is not possible to cache installed packages per image This means that all images has to be built on runtime which makes it less efficient and impractical Can be solved on systems that allows caching i.e gentoo,paludis, etc.. 2. Checks per file are not possible -> All checks has to run at once which floods the GUI. This is major blocker for GitHub tests since this is likely to confuse the end-user 3. It is not possible to change the default location of manifests Major blocker for this repository since it creates unwanted noise in the root of the repository which we can't effort with this file hierarchy. 4. It is not possible to have `README.md` file in `.builds/` Minor blocker since we can't have documentation per directory. 5. Manifests are able to specify packages per image, but using multiple images is not possible Annoying and inefficient since it requires duplicate manifests Relevant: https://github.com/RXT0112/Zernit/blob/e44575155b06a20fae98d3de3a940c92a75e8383/QA/sourcehut/README.md
Kreyren commented 2020-02-17 20:11:46 +01:00 (Migrated from github.com)
This can be worked on: https://git.sr.ht/~sircmpwn/builds.sr.ht https://git.sr.ht/~sircmpwn/dispatch.sr.ht by submitting an e-mail https://git-send-email.io You can send your patches to ~sircmpwn/sr.ht-dev@lists.sr.ht
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kreyren/Zernit#51