Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup new daily builds #159

Open
7 of 12 tasks
zeha opened this issue Oct 7, 2024 · 2 comments
Open
7 of 12 tasks

Setup new daily builds #159

zeha opened this issue Oct 7, 2024 · 2 comments
Assignees

Comments

@zeha
Copy link
Member

zeha commented Oct 7, 2024

We want a new daily build setup.

Goals:

  • daily.grml.org will be served by web01.grml.org
  • daily builds are available again on daily.grml.org
  • daily builds can again serve as basis for release builds

Known todos:

  • check if all artifacts are gathered
  • build flavours: small and full
  • drop grml32
  • build all archs (new!)
  • install arch-specific deps from grml-live
  • copy all artifacts together and serve them to daily.grml.org - should happen only for scheduled builds
  • skip builds for manually triggered jobs to save time - TBD: do we want this?
  • setup release pipeline
  • reconsider "base files" - are we fine with "just" debootstrapping every time?
  • install grml-live-addons
  • check if we need configuration for grml-live (answer: no)
  • replace fai?
@zeha zeha self-assigned this Oct 7, 2024
@zeha
Copy link
Member Author

zeha commented Oct 7, 2024

@mika wdyt?

Especially about these points:

  • could we drop "base files"?
  • should daily.g.o be served by web01.g.o?

@zeha
Copy link
Member Author

zeha commented Oct 8, 2024

Added most arch-specific deps except for grub-pc-bin [amd64 i386], which seems a bit unclear where/how it is used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant