mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-04-16 06:19:11 +00:00
devcontainers/ruby-on-rails: init with variants
This commit is contained in:
parent
7556b00778
commit
481edbf9b1
@ -4,4 +4,7 @@ let inherit (pkgs) callPackage;
|
||||
in {
|
||||
rustBackend = callPackage ./rust-backend.nix { };
|
||||
jsBackend = callPackage ./js-backend.nix { };
|
||||
ruby_3_2 = callPackage ./ruby-on-rails.nix { ruby = pkgs.ruby_3_2; };
|
||||
ruby_3_3 = callPackage ./ruby-on-rails.nix { ruby = pkgs.ruby_3_3; };
|
||||
ruby_3_4 = callPackage ./ruby-on-rails.nix { ruby = pkgs.ruby_3_4; };
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
{ dockerTools, ruby, bundix, foodogsquaredLib }:
|
||||
{ dockerTools, ruby, bundix, mruby, rails-new, foodogsquaredLib }:
|
||||
|
||||
let name = s: "fds-ruby-on-rails-${ruby.version}${s}";
|
||||
in dockerTools.buildImage {
|
||||
name = name "";
|
||||
|
||||
copyToRoot = foodogsquaredLib.buildFDSEnv {
|
||||
name = name "root";
|
||||
paths = [ ruby bundix ];
|
||||
name = name "-root";
|
||||
paths = [ ruby bundix mruby rails-new ];
|
||||
};
|
||||
|
||||
runAsRoot = ''
|
||||
|
Loading…
Reference in New Issue
Block a user