Skip to content

Extend nix setup, including dev environments#2539

Merged
mergify[bot] merged 6 commits intomasterfrom
nix-refactor
Mar 10, 2024
Merged

Extend nix setup, including dev environments#2539
mergify[bot] merged 6 commits intomasterfrom
nix-refactor

Conversation

@eikek
Copy link
Copy Markdown
Owner

@eikek eikek commented Mar 10, 2024

Extends the nix setup by providing development environments additionally to the packages.

  • two devShells definitions that create similar environments for developing docspell. One uses a NixOS container, the other a VM to provide external services like database and solr
  • Set sbtopts and fix the jdk to be jdk17
  • include tools to build the website
  • experimental docker images for arm64 and amd64

eikek added 4 commits March 10, 2024 15:37
While I'd like to rename it the other way around, it would be a much
more breaking change. So for now, this way.
@eikek eikek force-pushed the nix-refactor branch 4 times, most recently from c70ed5d to 4f848ce Compare March 10, 2024 15:34
@eikek eikek added this to the Docspell 0.42.0 milestone Mar 10, 2024
eikek added 2 commits March 10, 2024 16:58
@eikek eikek marked this pull request as ready for review March 10, 2024 17:05
@mergify mergify bot merged commit 5715f60 into master Mar 10, 2024
@mergify mergify bot deleted the nix-refactor branch March 10, 2024 17:06
@eikek eikek added enhancement New feature or request nix Things regarding nix/nixos setup labels May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request nix Things regarding nix/nixos setup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant