-
-
Notifications
You must be signed in to change notification settings - Fork 344
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
Add immae repository #132
Add immae repository #132
Conversation
Would it be possible to split of the packages or not have the nixops repository that contains unrelated content (i.e. websites)? We like to keep the size over all repositories reasonable for https://github.com/nix-community/nur-combined |
@Mic92 : I’m not against the idea of splitting it, but my priority is to ensure usability and simplicity for (myself and) potential collaborators of my hosting project, so I don’t know if I’ll find a suitable solution for your request (I’m open to suggestions though, I’m still learning). Note that I tried hard to make everything outside of the |
I think @makefu had some script to automatically separate packages from https://git.shackspace.de/krebs/stockholm into https://github.com/makefu/nur-packages |
Ah, right, I can play with subtrees (but that will make the update manual only), I’ll keep you updated |
@immae check out the ci file i created for only publishing the subtree: cheers! |
Thanks @makefu I’ll do something with it (not immediately, but at least now I have a solution :) ) |
@Mic92 I finally finished to cleanup my repository: I separated "private" files from "public" ones and applied @makefu suggestion of filter-branch to remove the private ones from history (my script also squashes all history until "today", to reduce the initial size) One of my package made Travis fail (due to a configuration that forbids derivation inputs determined by another derivation, Now Travis is happy for my repo :) |
Thanks! |
Add immae repository
Note: I get an error
error: opening lock file '/nix/var/nix/db/big-lock': Permission denied
when running./bin/nur update
(from several repositories, not only mine), so I couldn’t run the checks.The following points apply when adding a new repository to repos.json
repos.json
(We will use the same script in travis ci to make sure we keep the format consistent)content under the MIT license.
Clarification where license should apply:
The license above does not apply to the packages built by the
Nix Packages collection, merely to the package descriptions (i.e., Nix
expressions, build scripts, etc.). It also might not apply to patches
included in Nixpkgs, which may be derivative works of the packages to
which they apply. The aforementioned artifacts are all covered by the
licenses of the respective packages.