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

Per-user config implementation, reworked and extended #57

Open
wants to merge 6 commits into
base: trunk
Choose a base branch
from

Conversation

SiteRelEnby
Copy link
Contributor

Based on @ntoivola's work, restructured users/ directory to allow for custom model configuration, rewrote documentation, improved script flexibility around user configuration. Now have per-user configuration working with my own custom builds, and also did the base work for heavier customisation such as multiple custom configuration files per build target. An example repository for user configs is also in progress.

@crox
Copy link

crox commented Apr 7, 2024

@SiteRelEnby I was trying out your update as this is a feature I am interested in. I had some issues that I attempted to fix. However, I am not that familiar with github flow, so the extra pull request may not be the right way. Apologies if I missed something #59

@SiteRelEnby
Copy link
Contributor Author

@crox merged into this one, thanks

@SiteRelEnby SiteRelEnby marked this pull request as draft April 7, 2024 17:58
@SiteRelEnby SiteRelEnby marked this pull request as ready for review April 7, 2024 20:22
@pfuender
Copy link

Thanks @SiteRelEnby & @crox - I've just tested this PR locally and this worked flawless with "global"+model overrides.

@ntoivola
Copy link

Finally got around to checking this out. Haven't tried building with this yet but it looks like a nice improvement over my original work!

@SiteRelEnby SiteRelEnby force-pushed the feature/user_customization branch from 4aa8a71 to 67ec848 Compare April 29, 2024 17:24
@SiteRelEnby
Copy link
Contributor Author

Small update with a few script optimisations + nice-to-haves, no functional changes.

ntoivola and others added 6 commits June 2, 2024 16:17
Based on @ntoivola's work, restructured users/ directory to allow for custom model configuration, rewrote documentation, improved script flexibility around user configuration. Now have per-user configuration working with my own custom builds, and also did the base work for heavier customisation such as multiple custom configuration files per build target. An example repository for user configs is also in progress.
…don't prevent default builds from building when a user config is specified, update documentation, general refactoring
…al argument to show summary of successful builds
@SiteRelEnby SiteRelEnby force-pushed the feature/user_customization branch from 67ec848 to c290f61 Compare June 2, 2024 21:18
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

Successfully merging this pull request may close these issues.

5 participants